1

.net spring land では、カスタム変数ソースを宣言し、Spring 構成で${variableName}スタイル変数を実行できます。インターフェイス(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スプリングランドでこれに相当するものは何ですか?

4

1 に答える 1

0

で同じことを達成することもできJavaます。以下に例を示します。

<bean id="propertyConfigurer"
    class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="location" value="classpath:config/config.properties" />
</bean>

<bean id="myController"
    <property name="variableName" value="${variableName}" />
</bean>
于 2012-05-22T08:52:44.117 に答える