SpringBoot多环境(dev、test、pro)配置

在Spring Boot中多环境配置文件名需要满足application-{profile}.properties的格式,其中{profile}对应你的环境标识,比如:

  • application-dev.properties:开发环境
  • application-test.properties:测试环境
  • application-pro.properties: 生产环境

至于哪个具体的配置文件会被加载,需要在application.properties文件中通过spring.profiles.active属性来设置,其值对应{profile}值。

image.png

application.yml

spring:
  profiles:
    active: dev

application-dev.yml

variable:
   profiles : dev

application-pro.yml

variable:
   profiles : pro

application-test.yml

variable:
   profiles : test

你可能感兴趣的:(SpringBoot多环境(dev、test、pro)配置)