一、先讲思想
①. 我们说SpringBoot方向是一直致力于快速应用开发领域的蓬勃发展。
②. 应用层面: 简化配置,默认配置,约定配置是它的具体体现。
二、YML配置
①. 这是一种层级结构更清晰的一种配置文件格式。
三、启动依赖配置树
官网的启动依赖项只有一行:
implementation("org.springframework.boot:spring-boot-starter")
他的这种简约思想在这直接体现:降低关注度+减少依赖冲突。
下面是它的jar依赖树,主要还是spring+tomcat
四、配置文件加载
如果在不同的目录中存在多个配置文件,它的读取顺序是:
1、config/application.properties(项目根目录中config目录下)
2、config/application.yml(项目根目录中config目录下)
3、application.properties(项目根目录下)
4、application.yml(项目根目录下)
5、resources/config/application.properties(项目resources目录中config目录下)
6、resources/config/application.yml(项目resources目录中config目录下)
7、resources/application.properties(项目的resources目录下)
8、resources/application.yml(项目的resources目录下)