SpringBoot中配置文件的加载顺序是怎样的?
优先级从高到低,高优先级的配置覆盖低优先级的配置,所有配置会形成互补配置。文章来源地址https://www.toymoban.com/news/detail-612520.html
- 命令行参数。所有的配置都可以在命令行上进行指定
- Java系统属性(System.getProperties());
- 操作系统环境变量;
- jar包外部的application-{profile}.properties或application.yml(带spring.profile)配置文件
- jar包内部的application-{profile}.properties或application.yml(带spring.profile)配置文件 再来加载不带profile
- jar包外部的application.properties或application.yml(不带spring.profile)配置文件
- jar包内部的application.properties或application.ym(不带spring.profile)配置文件
- @Configuration注解类上的@PropertySource
文章来源:https://www.toymoban.com/news/detail-612520.html
到了这里,关于112、SpringBoot中配置文件的加载顺序是怎样的?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!