一. 加载顺序
springboot启动会自动扫描application.properties或者application.yml文件作为SpringBoot的默认配置文件。
- file:./config/
- file:./
- classpath:./config/
- classpath:./
以上加载顺序是优先级从高到低
高优先级的配置文件会覆盖低优先级
我们可以通过spring.config.location
来改变默认配置
项目打包好后,我们可以使用命令行参数的方式,启动项目的时候来指定配置文件的新位置。指定配置文件和默认加载的配置文件形成互补配置