Spring 个配置文件组
Spring profiles group
我决定处理个人资料并分组
spring:
//Common settings
---
spring:
profiles:
group:
default:
- prod
- actuator
dev:
- dev
- actuatorDev
uat:
- uat
- actuatorUat
为什么我指定了 dev 或 uat。
设置从主块加载,然后从 dev 或 uat 替换。最上面是执行器配置文件
而且当我在启动时没有指定配置文件时,理论上它只是默认的
这种魔法不会发生
如何正确实现常规设置,然后根据默认、dev、uat 配置文件替换它们?
请测试:
//...
spring:
profiles:
default: "prod,actuator" # when no profile*S* set [3.]
group: # ...according to [3.1] and [3.2]
dev:
- "dev"
- "actuatorDev"
uat:
- "uat"
- "actuatorUat"
我决定处理个人资料并分组
spring:
//Common settings
---
spring:
profiles:
group:
default:
- prod
- actuator
dev:
- dev
- actuatorDev
uat:
- uat
- actuatorUat
为什么我指定了 dev 或 uat。 设置从主块加载,然后从 dev 或 uat 替换。最上面是执行器配置文件
而且当我在启动时没有指定配置文件时,理论上它只是默认的 这种魔法不会发生
如何正确实现常规设置,然后根据默认、dev、uat 配置文件替换它们?
请测试:
//...
spring:
profiles:
default: "prod,actuator" # when no profile*S* set [3.]
group: # ...according to [3.1] and [3.2]
dev:
- "dev"
- "actuatorDev"
uat:
- "uat"
- "actuatorUat"