不同環(huán)境的配置yml文件名不一樣:
- application-dev.yml(開發(fā)環(huán)境)
- application-test.yml(測試環(huán)境)
- application-uat.yml(預發(fā)布)
- application-pro.yml(生產(chǎn)環(huán)境)
配置文件
使用多環(huán)境配置有三種方式:
1. 使用@PropertySource注解
直接在啟動類上使用@PropertySource注解來加載不同的配置文件躺孝,具體如下所示:
啟動類
2. 修改spring.profiles.active屬性
直接通過active指定某一配置文件
配置文件屬性
3. 執(zhí)行命令行
通過命令行可以直接指定某一配置文件
例:java -jar xxx.jar --spring.profiles.active=test