(学习笔记)spring框架入门之配置bean(处理属性中有集合的情况)

来源:互联网 发布:淘宝天猫京东关系 编辑:程序博客网 时间:2024/06/05 03:29
一、级联属性
<!-- 级联属性赋值 注意:需要先初始化后才能为级联属性赋值  否则会有异常 和structs2不一样--><bean id="person2" class="com.spring.Bean.Person"><constructor-arg value="xiaohua"></constructor-arg><constructor-arg value="男"></constructor-arg><constructor-arg ref="car" ></constructor-arg><property name="car.maxSpeed" value="280"></property></bean>
二、含有list集合
<!-- 使用list --><bean id="person3" class="com.spring.Bean.collect.Person"><property name="name" value="huahua"></property><property name="sex" value="女"></property><property name="car"><list><ref bean="car"/><ref bean="car2"/><ref bean="car"/></list></property></bean>
三、含有map集合
<bean id="person4" class="com.spring.Bean.collect.Person2"><property name="name" value="lulu"></property><property name="sex" value="男"></property><property name="car"><map><entry key="a" value-ref="car"></entry><entry key="b" value-ref="car"></entry></map>
四、java.util.properties 
<props><prop key="uername">hhh</prop><prop key="password">123456</prop></props> 
注意:如需要把list等集合单独提出来,共多个bean使用,则需要添加util命名空间,通过标签<util:list>等,在需要时,直接通过ref属性调用即可
阅读全文
0 0
原创粉丝点击