SpringBoot配置文件加载位置及顺序

springboot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件:

  –file:./config/
  –file:./
  –classpath:/config/
  –classpath:/

加载优先级由高到低


项目示例如下:

注意:

 1.当同一个设置项在多个配置文件中的配置值不同时,高优先级的配置会覆盖低优先级的配置;

 2.SpringBoot会从这四个位置全部加载主配置文件,形成互补配置

欢迎讨论,共同学习! 码字排版不易,转载请在文章明显处注明出处并附原文链接!
原文地址:https://www.cnblogs.com/optblogs/p/13684840.html