名师讲坛:Java微服务架构实战(SpringBoot+SpringCloud+Docker+RabbitMQ)
上QQ阅读APP看书,第一时间看更新

2.13 本章小结

1.SpringBoot的依赖管理除了可以作为项目的父pom引入之外,也可以采用依赖管理的形式进行配置。

2.SpringBoot程序测试专门提供了spring-boot-starter-test依赖库,在测试时需要使用@SpringBootTest注解。

3.在定义SpringBoot程序主类时使用@SpringBootApplication注解,可以自动扫描子包中的配置项,实现自动配置。

4.@Controller注解采用的是普通控制器的形式定义,而@RestController注解可以直接以Restful方式运行。

5.SpringBoot默认使用的是Tomcat容器,开发时也可以配置spring-boot-starter-jetty依赖库,使用Jetty容器。但是在实际部署时,建议使用Tomcat容器。

6.SpringBoot支持*.properties和*.yml两类配置文件,在实际开发中建议通过application.yml实现环境配置。

7.SpringBoot项目可以通过spring-boot-maven-plugin实现打包处理,这样就可以方便地通过*.jar文件来实现项目的发布。