您的位置:首页 > 编程语言 > Java开发

SpringBoot 加载配置文件顺序及坑记

2019-04-20 11:10 204 查看

一直被Springboot 启动加载配置文件的位置所困惑,查阅相关资料,特此简要记录已备自己后续使用:

Springboot默认加载顺序

1. A /config subdirectory of the current directory  启动jar 包所在目录的同级的config目录中
2. The current directory  同级
3. A classpath /config package
4. The classpath root

 

3,4就不多说了,相必都懂的,

顺序依次加载,上面的会覆盖下面的属性,形成相互补充,一起加载到上下文环境中,但是如果指定spring.config.location这个属性的外部启动的话,这些配置文件就不会被加载,只加载指定的配置文件中的相关属性。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: