优秀的编程知识分享平台

网站首页 > 技术文章 正文

「SpringBoot」只此一篇保你记住配置文件优先级

nanyue 2024-09-03 16:32:58 技术文章 5 ℃

application文件优先级

通过ConfigFileApplicationListener该类,我们可以知道SpringBoot会根据下面目录顺序进行扫描,找到application.[properties|yml],同时找到application-{active}.[properties|yml]

目录优先级:低 -> 高,后者覆盖前者

classpath:/,
classpath:/config/,
file:./,
file:./config/

配置bootstrap文件优先级

bootstrap文件是SpringCloud体系里的配置文件,如果我们提供了配置中心的地址,需要在该文件中进行配置。

该文件的优先级高于application。

最近发表
标签列表