如何在类型安全配置中反映分配给属性的新值(曾经使用过)?

时间:2018-10-29 14:08:48

标签: java scala typesafe typesafe-config

是否有任何方法可以使用分配给属性的新值来更新配置对象,并且可以在许多地方使用它。下面的示例可能有助于更好地理解。

例如:

a{
b:${valueFromSystemProp}
}
c{
d:${b}
}

1)因此,当我第一次分配系统属性(例如:valueFromSystemProp = 2)并创建配置对象时,结果将是:

a.b = 2 c.d = 2

2)现在,如果我从现有配置中创建一个新的配置对象,并将新值分配给值FromSystemProp = 3,则结果为: a.b = 3 c.d = 2(期望值:3)

谢谢。

0 个答案:

没有答案