【发布时间】:2011-01-25 20:11:33
【问题描述】:
我正在使用 Spring 在我的应用程序中定义阶段。已配置为将必要的类(此处称为 Configurator)注入阶段。
现在我需要另一个类中的阶段列表,名为LoginBean。 Configurator 不提供访问他的阶段列表的权限。
我无法更改课程Configurator。
我的想法:
定义一个名为 Stages 的新 bean 并将其注入 Configurator 和 LoginBean。
我对这个想法的问题是我不知道如何转换这个属性:
<property ...>
<list>
<bean ... >...</bean>
<bean ... >...</bean>
<bean ... >...</bean>
</list>
</property>
变成豆子。
这样的事情不起作用:
<bean id="stages" class="java.util.ArrayList">
谁能帮我解决这个问题?
【问题讨论】: