是否有任何方法可以使用分配给属性的新值来更新配置对象,并且可以在许多地方使用它。下面的示例可能有助于更好地理解。
例如:
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)
谢谢。