Spring Boot项目搭建
为什么使用Spring Boot
- 不用写那么多难以理解的配置文件了
- 降低了对运行环境的要求,服务器你都不用配置
- 整合了很多第三方框架,方便快捷
- 用了spring boot瞬间感觉整个项目更加轻松了,代码整洁,结构清楚
- 最最重要的spring cloud需要spring boot
接下来让我们初始化我们的spring boot吧
首先你要安装好IntelliJ idea,接下来一步步创建吧:
-
点击Create New Project
-
点击Next
-
填写项目名称、选择打包方式(jar/war)并点击下一步
-
选择自己项目所需要的组件,有SQL、NOSQL相关组件还有cloud所有的一些组件等。你也可以项目创建完成后再添加组件此处可以跳过直接点击Next,最后点击Finish
-
看一下咱们的项目目录结构
DemoApplication整个项目启动的入口
application.properties项目相关的配置
pom.xml 项目通过maven所引用的包
这样spring boot项目就创建完成了 -
让我们写个demo测试一下
pom.xml文件中引入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> -
创建包controller并创建类DemoController
- DemoController
package com.example.demo.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; /** * @Author: lishuaicheng * @Date: 2019/1/10 4:31 PM */ @RestController public class DemoController { @RequestMapping(value = "demo",method = RequestMethod.GET) public String demo(){ return "hello world"; } }
- 在DemoApplication中右键,点击Run DemoApplication启动项目
- 浏览器输入localhost:8080/demo访问一下试试