Spring boot 配置文件的加载顺序

Spring Boot 在启动时会扫描以下位置的 application.properties 或者 application.yml 文件作为全局配置文件:

bash 复制代码
--file:./config/

--file:./

--classpath:/config/

--classpath:/

以下是按照优先级从高到低的顺序,如下所示:

Spring Boot 会全部扫描上图中的这四个位置,扫描规则是高优先级配置内容会覆盖低优先级配置内容。而如果高优先级的配置文件中存在与低优先级配置文件不冲突的属性,则会形成一种互补配置,也就是说会整合所有不冲突的属性。

https://docs.spring.io/spring-boot/docs/2.1.13.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-application-property-files

相关推荐
源码云商2 小时前
基于Spring Boot + Vue的母婴商城系统( 前后端分离)
java·spring boot·后端
还听珊瑚海吗6 小时前
基于SpringBoot的抽奖系统测试报告
java·spring boot·后端
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧9 小时前
MyBatis快速入门——实操
java·spring boot·spring·intellij-idea·mybatis·intellij idea
曼岛_11 小时前
[Java实战]Spring Boot 静态资源配置(十三)
java·开发语言·spring boot
sco528212 小时前
SpringBoot 自动装配原理 & 自定义一个 starter
java·spring boot·后端
火星papa12 小时前
C# 通过ConfigurationManager读写配置文件App.Config
c#·配置文件·app.config
曼岛_12 小时前
[Java实战]Spring Boot 快速配置 HTTPS 并实现 HTTP 自动跳转(八)
java·spring boot·http
养军博客13 小时前
Spring boot 简单开发接口
java·spring boot·后端
码农飞哥15 小时前
互联网大厂Java面试实战:从Spring Boot到微服务的技术问答与解析
java·数据库·spring boot·安全·微服务·面试·电商
曼岛_15 小时前
[Java实战]Spring Boot 定时任务(十五)
java·spring boot·python