不同环境的配置yml文件名不一样:
- application-dev.yml(开发环境)
- application-test.yml(测试环境)
- application-uat.yml(预发布)
- application-pro.yml(生产环境)

使用多环境配置有三种方式:
1. 使用@PropertySource注解
直接在启动类上使用@PropertySource注解来加载不同的配置文件,具体如下所示:

2. 修改spring.profiles.active属性
直接通过active指定某一配置文件

3. 执行命令行
通过命令行可以直接指定某一配置文件
例:java -jar xxx.jar --spring.profiles.active=test
网友评论