Spring的创建多个同一个类的bean,作为另一个bean中Map的值?
<propertyname="someMap">//UserBean的属性MapsomeMap;<map><entry><key><value>map1</value><...
<property name="someMap">//UserBean的属性Map someMap;
<map>
<entry>
<key>
<value>map1</value>
</key>
<ref bean="myDataSource" />//引入另一个bean作为map的值
</entry>
<entry>
<key>
<value>map2value>
</key>
<ref bean="myDataSource" />>//同样引入另一个bean作为map的值
</entry>
</map>
</property>
现在怎么样保证这两个myDataSource对象是不同的,来作为someMap的值? 展开
<map>
<entry>
<key>
<value>map1</value>
</key>
<ref bean="myDataSource" />//引入另一个bean作为map的值
</entry>
<entry>
<key>
<value>map2value>
</key>
<ref bean="myDataSource" />>//同样引入另一个bean作为map的值
</entry>
</map>
</property>
现在怎么样保证这两个myDataSource对象是不同的,来作为someMap的值? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询