搭建Spring Boot
搭建SpringBoot
- 官网工具搭建
- idea搭建
springboot
官网:https://spring.io/projects/spring-boot#overview
微服务论文
英文 :https://martinfowler.com/articles/microservices.html
中文:https://www.cnblogs.com/liuning8023/p/4493156.html
yml
springboot用yml代替xml
yml简介:https://www.jianshu.com/p/cea930923f3d
官网工具搭建
工具:https://start.spring.io/
步骤:
配置项目信息
选择需要的依赖
最后下载
然后打开这个项目即可
idea搭建
创建项目spring initializr
配置项目信息
选择依赖
然后next项目就搭建好了
打开项目后大概结构为:
application.properties为全局配置属性文件
可用application.yml代替
properties比yml优先级高
例如:application.properties:
#设置端口号
server.port=9090
application.yml:
server:port: 7070
最终端口会以9090启动
实现类注释可用@RestController
在学springboot之前spring一直用@Controller @ResponseBody来表示json实现类
而
- springboot 控制器
- @Controller
- @ResponseBody
- @RestController包含以上两个注解
测试:
实现类hellocontroller.java
/*** springboot 控制器* @Controller* @ResponseBody* @RestController包含以上两个注解*/
@RestController
public class HelloController {@RequestMapping("/hello")public String hello(){return "hello springboot";}
}
运行项目得到:
这样项目搭建就完成了!!!
搭建Spring Boot相关推荐
- Maven 搭建spring boot多模块项目(附源码)
Maven 搭建spring boot多模块项目 备注:所有项目都在idea中创建 1.idea创建maven项目 1-1: 删除src,target目录,只保留pom.xml 1-2: 根目录pom ...
- 搭建spring boot环境并测试一个controller
Idea搭建spring boot环境 一.新建项目 二.起步依赖 三.编写SpringBoot引导类 四.编写Controller 五.热部署 一.新建项目 1.新建project 2.选择Spri ...
- Springt Boot(7)----一种快捷搭建Spring Boot应用
Spring Initializr是官方提供的一种快捷搭建Spring Boot应用的方式. 只需要打开网址: https://start.spring.io/ 就可以看到: 我们可以看到上面可以选择 ...
- Spring boot(6)---在Eclipse中搭建Spring boot 项目
Spring boot入门:在Eclipse中搭建Spring boot 项目 Eclipse中的STS插件 打开Eclipse-Help-Eclipse Marketplace-popular 下载 ...
- Myeclipse下使用Maven搭建spring boot项目(第二篇)
现在需要搭建spring boot框架,并实现一个HelloWorld的项目,让程序真正运行起来. 一.在pom.xml中引入spring-boot-start-parent,spring官方的叫st ...
- 从零搭建Spring Boot脚手架(2):增加通用的功能
1. 前言 上一篇说了我要一步步地搭建Spring Boot脚手架,首先会集成Spring MVC并进行定制化以满足日常开发的需要,我们先做一些刚性的需求定制,后续再补充细节.如果你看了本文有什么问题 ...
- 从零搭建Spring Boot脚手架(4):手写Mybatis通用Mapper
1. 前言 今天继续搭建我们的kono Spring Boot脚手架,上一文把国内最流行的ORM框架Mybatis也集成了进去.但是很多时候我们希望有一些开箱即用的通用Mapper来简化我们的开发.我 ...
- 从零搭建Spring Boot脚手架(2):增加通用的功能(转载)
前言 上一篇说了我要一步步地搭建Spring Boot脚手架,首先会集成Spring MVC并进行定制化以满足日常开发的需要,我们先做一些刚性的需求定制,后续再补充细节.如果你看了本文有什么问题可以留 ...
- 手把手教你搭建Spring Boot项目
Spring Boot是目前流行的微服务框架,倡导"约定优先于配置",其设计目的是用来简化新Spring应用的初始化搭建以及开发过程.Spring Boot提供了很多核心的功能,比 ...
- 使用 spring tool suit 搭建 spring boot 项目
使用 eclipse 搭建 spring boot 项目详细步骤 相对繁琐. 使用 spring tool suit 则简单多了. 直接new一个project ,选项 spring starter ...
最新文章
- Softmax回归——logistic回归模型在多分类问题上的推广
- STM32 基础系列教程 10 - 单线串口(半双工)
- STC89C52RC片内资源介绍
- python制作图片数据集_Pytorch自己加载单通道图片用作数据集训练的实例
- $@ $# $2 $0 $* Linux 参数使用
- javascript-DOM-节点
- 微信、支付宝否认提供「锁定 35 万人」数据;苹果押宝中国 5G 市场;TiDB 4.0.1 发布 | 极客头条...
- Shadow Map 原理和改进 【转】
- 又漏了一张发票,所以报销要及时
- Altium Designer数码管字体、镂空字体
- WIN10REALTEL高清音频管理器如何调音?调音无效怎么办?
- matlab绘制椭球ellipsoid函数
- Kodi+Alist v3 挂载阿里云盘他人分享链接打造在线影视库
- Dell戴尔笔记本电脑G15 5515 Ryzen Edition原装出厂Windows11系统恢复原厂oem系统
- Spring data Mongo $map转写用例
- 如何用批处理文件删除某个文件
- 如何临时删除桌面右键菜单上的登录画面修改
- function Function函数
- 入侵Windows服务器的流程
- 自然数的皮亚诺公理系統
热门文章
- 【收藏】计算机专业常用学习网站
- 《笑话大全》APP代码详解1
- Professional Palm OS Programming
- 基于Python编程的“信息连发”
- PDF书籍页码优化显示技巧(基于Acrobat Pro DC 2015版)
- 是男人就下100层【第一层】——高仿微信界面(8)
- Atitit 支出分类表 会计科目(1)资产(2)负债(3)资本(4)收益(5)费用(成本) 资产分类表 attilax总结...
- Java高并发与多线程网络编程
- winxpSP3系统免费下载
- 微信开放平台---网站授权微信登录功能(附带源码)