Spring boot多环境配置

不同环境的配置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

你可能感兴趣的:(Spring boot多环境配置)