Spring Boot 启动配置总结
Spring Boot的基本使用教程中,经常会有一些细节问题值得我们注意,今天主要是总结一下使用过程中的一些小细节。
1、pom 文件
maven的搭建就不说了,如果需要把resources 目录下的资源加进来需要配置如下:
1 | <build> |
spring-boot-starter-parent 作用:
1)jar包版本管理;
2)配置文件的过滤;
3)常用插件的管理;
最核心的功能是管理了SpringBoot所依赖的所有jar包,它里面有很多的插件,如果不用这个需要自己配置很多内容;
2、@SpringBootApplication
Spring提供了三种方式的配置:1)xml文件配置;2)annotation配置;3)JAVA类配置;Spring4 之后就推崇使用类配置的方式。@SpringBootApplication的底层是用@SpringBootConfiguration进行注解,而@SpringBootConfiguration是被@Configuration注解。
SpringBootConfiguration的注解的作用:
1)标志该类为一个配置类;
2)指定扫描的包,便于Spring IOC 容器对其进行实例和生命周期管理;
3)自动配置,通过引入jar包,猜测用户的意图进行自动化配置。

