在 .net spring land 中,您可以声明自定义变量源并${variableName}
在您的 spring 配置中执行样式变量。你可以通过实现一个接口 ( IVariableSource
) 来实现它,它看起来像这样:
<object type="Spring.Objects.Factory.Config.VariablePlaceholderConfigurer, Spring.Core">
<property name="VariableSources">
<list>
<ref object="MyVariableSource" />
</list>
</property>
</object>
<object id="TestObject" type="TestProject.TestObject, TestProject" singleton="false">
<constructor-arg type="string" value="${MyVariableDefinedInMyVariableSource}" />
</object>
在 java spring land 中这相当于什么?