一、复杂类型注入
创建一个CollectionBean(含toString()):
- 数组arr注入
配置xml(一个值):
多个值:
结果:
- List list注入:
Map map注入:
Properties prop注入:
补充:
复杂类型注入:array: <array>
<value>tom</value>
<value>jack</value>
<ref bean="user4"></ref>
</array>
list: <property name="list" >
<list>
<value>lili</value>
<value>rose</value>
<ref bean="user3"></ref>
</list>
</property>
map: <property name="map" >
<map>
<entry key="url" value="jdbc:mysql:///crm"></entry>
<entry key="user4" value-ref="user4"></entry>
<entry key-ref="user2" value-ref="user3"></entry>
</map>
</property>
properties: <property name="prop" >
<props >
<prop key="driverClass">com.jdbc.mysql.Driver</prop>
<prop key="userName">root</prop>
<prop key="pswd">root</prop>
</props>
</property>