Java 如何创建键为someBean的beanID,值为someBean的map属性
如何创建键为someBean的beanID,值为someBean的map属性 例如: 我的spring文件中有:Java 如何创建键为someBean的beanID,值为someBean的map属性,java,spring,Java,Spring,如何创建键为someBean的beanID,值为someBean的map属性 例如: 我的spring文件中有: <bean id="Service" class="Service" <property name="tasks"> <map> ??? </map> </property> </bean> <bean id="FirstTaskID" class="Task
<bean id="Service" class="Service"
<property name="tasks">
<map>
???
</map>
</property>
</bean>
<bean id="FirstTaskID" class="TaskType"/>
<bean id="SecondTaskID" class="TaskType"/>
/>
我想创建这样的映射任务:
{(“FirstTaskID”,value ref=“FirstTaskID”),(“SecondTaskID”,value ref=“SecondTaskID”)}
我使用Spring2.0.2。
提前感谢。
<property name="tasks">
<map>
<entry key="FirstTaskID" value-ref="FirstTaskID"/>
<entry key="SecondTaskID" value-ref="SecondTaskID"/>
</map>
</property>
是3.0.x的文档。对于2.0.x,是
第一任务ID
第二任务ID
<property name="someMap">
<map>
<entry>
<key>
<value>FirstTaskID</value>
</key>
<ref bean="FirstTaskID" />
</entry>
<entry>
<key>
<value>SecondTaskID</value>
</key>
<ref bean="SecondTaskID" />
</entry>
</map>
</property>