背景:同一套Spring Boot应用程序会被安装到不同环境,比如:开发、测试、生产等。其中修改最多的无非 数据库地址、服务器端口等等配置,
使用profile功能实现不同的运行环境(生产环境、开发环境、测试环境)切换
yml文件
yml配置文件命名方式
application-dev.yml application-pro.yml application-test.yml • 1 • 2 • 3
这里一定要注意用中划线
yml文件写法
spring: #切换项目环节 active 的值 dev 当前运行环境配置文件后缀 profiles: active: dev
上述代码对应application-dev.yml文件
properties文件
properties配置文件命名方式
application-dev.properties application-pro.properties application-test.properties
这里一定要注意用中划线
properties文件写法
spring.profiles.active=dev