开发过程中我们通常会配置不同,通常用dev 和 pro版本的application.yaml文件,本文整理如何切换。
首先讲application.yaml 和 application.proerties
关于这两个移步:
application.properties和application.yaml的简介
方式1 springboot启动类配置
@SpringBootApplication
public class ProfileApplication {
public static void main(String[] args) {
SpringApplicationBuilder builder = new SpringApplicationBuilder(ProfileApplication.class);
builder.application().setAdditionalProfiles("dev");
builder.run(args);
}
}
方式2
application.properties里写,如果没有就创建一个
spring.profiles.active=dev/test/prod