SpringBoot 加载配置文件的优先级

  1. classpath:/ -- 优先级4. The classpath root
  2. classpath:/config/ -- 优先级3. A classpath /config package
  3. file:./ -- 优先级2. The current directory
  4. file:./config/ -- 优先级1. A /config subdirectory of the current directory.

上面从4~1的顺序加载

1,properties的配置文件属性优先高于yml配置,yml配置文件优先于propertes配置文件加载

2,通过 --spring.config.location=“path” 参数 指定配置文件位置