用来简化 Spring 应用的初始化搭建以及开发过程,使用特定方式来进行配置,比如 properties 或 yml 文件,创建独立的 Spring 引用程序。
嵌入 Tomcat 无需安装部署。
简化 Maven 配置。
Spring Boot 来简化 Spring 应用开发,约定大于配置,去繁从简。
打开 IDEA 创建 Maven 工程
点击 Finish 就创建好一个基本的 Spring Boot 的 Maven 工程了。
打开刚刚创建好的 Maven 工程。
在 pom.xml 中使用 parent 标签继承 spring-boot-starter-parent
在 pom.xml 中使用 dependencies 标签引入 spring-boot-starter-web 整合 Spring MVC (作简单的接口测试)
在工程下的 src/main/java 下创建包(根据项目需求自定义包名)
在创建好的包下面创建一个 SpringBoot 的启动类,结合 @SpringBootApplicaiton 注解将该类标识为项目的启动类,并声明 main 方法,在 main 中调用 SpringApplication.run() 方法启动项目。
在工程下的 src/main/resources 下创建 application.yml 配置文件,并配置项目启动后监听的端口。
然后在启动类平级的目录下创建一个 controller 包,并创建一个 HelloController 类用于测试项目是否启动成功。
最后执行启动类下的 main 方法启动项目。
然后打开浏览器访问 http://localhost:8888/hello 测试我们编写的接口是否可以正常访问。
这样一个基本 Spring Boot 项目就启动好了。