标签:logs let str val 方式 允许 java color private
1.属性注入
--给属性赋值,Spring寻找setter方法
<bean name="hello" class="com.ibeifeng.spring.model.HelloSpring" scope="singleton" > <!-- 属性注入--> <property name="name" value="Spring" /> </bean>
2.集合注入
(如果对属性进行集合注入,该属性类型一定要和注入的方式一致)
--1)Array
private String[] names;
<bean name="user" class="com.spring.model.User"> <property name="names"> <!-- 数组注入--> <array> <value>张学良</value> <value>张无忌</value> <value>张三</value> </array> </property> </bean>
--2)List
private List<Group> groupList;
<property name="groupList"> <!-- 集合注入(List)--> <list> <!-- vlaue注入值 ref引用bean--> <ref bean="grp1" /> <ref bean="grp2" /> </list> </property>
--3)Set
private Set<Group> groupSet;
<!-- 集合注入(set)--> <property name="groupSet"> <set> <ref bean="grp1" /> <ref bean="grp2" /> <!-- 以下引用无意义,set集合不允许重复--> <ref bean="grp1" /> </set> </property>
--4)Map
private Map<String,Group> groupMap;
<property name="groupMap"> <map> <entry key="bdGroup" value-ref="grp1" /> <entry key="javaGroup" value-ref="grp2" /> </map> </property>
标签:logs let str val 方式 允许 java color private
原文地址:http://www.cnblogs.com/Mr-ww/p/6403521.html