使用另一个bean的参数创建一个Spring bean

时间:2016-01-20 14:38:39

标签: java spring inversion-of-control

我有以下需求,我想知道是否可以使用Spring完成。

我有一个其他bean使用的泛型bean。

<bean id="genericCommand" class="myCommand" abstract="true">
    <property name="command" value="start service #{#this.serviceName}" />
</bean>

这是使用泛型bean的特定bean

<bean id="someTasks" class="myTask">
    <property name="commands">
        <array>
            <bean parent="genericCommand">
                <property name="serviceName" value="server1" />
            </bean>
        </array>
    </property>
</bean>

可以这样做吗?

1 个答案:

答案 0 :(得分:0)

是的,但您需要使用5:12 PM代替<list>

<array>