在Spring Boot中多环境配置文件名必须满足:
application-{profile}.properties的固定格式,
其中{profile}对应你的环境标识
application-dev.properties:开发环境
application-test.properties:测试环境
application-prod.properties:生产环境
而哪个配置文件运行:
spring.profiles.active=test
就会加载application-test.properties配置文件内容
application.properyies通过spring.profiles.active来具体激活一个或者多个配置文件,如果没有指定任何profile的配置文件的话,spring boot默认会启动application-default.properties。