范围配置

时间:2012-06-27 15:07:39

标签: java configuration

我目前正在寻找合并一大堆配置文件。目前,我们为每个应用程序提供了一组配置文件,用于我们部署的每个环境。

例如,我们有一个用于测试的属性文件,一个用于uat,一个用于prod。有很多重复的东西。

我想要做的是使用范围和通配符将这些替换为合并文件。

所以,例如,我可以有以下

*.value1=blah
uat.value1=blahblah

*.value2={value1}blah

所以刺激:

value1=blah, value2=blahblah

在uat:

value1=blahblah, value2=blahblahblah

在测试中:

value1=blah, value2=blahblah

现在,我可以自己滚动它,虽然我希望利用commons-config,但我想知道是否有人知道有任何项目可以做这种事情吗?

0 个答案:

没有答案