掠过的岁月

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
<?xml version="1.0" encoding="UTF-8"?>
 2 <beans xmlns="http://www.springframework.org/schema/beans"
 3        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 4        xmlns:context="http://www.springframework.org/schema/context"
 5        xsi:schemaLocation="http://www.springframework.org/schema/beans
 6                 http://www.springframework.org/schema/beans/spring-beans.xsd
 7                 http://www.springframework.org/schema/context
 8                 http://www.springframework.org/schema/context/spring-context.xsd">
 9                 
10    <bean id="department" class="com.LHB.collection.Department">
11        <property name="name" value="财务部门" />
12        <!-- 给数组注入值 -->
13        <property name="empName">
14            <list>
15                <value>小米</value>
16                <value>小明</value>
17                <value>小四</value>
18            </list>
19        </property>
20        
21        <!-- 给list注入值 可以有相同的多个对象  -->
22        <property name="empList">
23            <list>
24                <ref bean="emp1" />
25                <ref bean="emp2"/>
26            </list>
27        </property>
28        <!-- 给set注入值 不能有相同的对象 -->
29        <property name="empSets">
30            <set>
31                <ref bean="emp1" />
32                <ref bean="emp2"/>
33            </set>
34        </property>
35        
36        <!-- 给map注入值 只要map中的key值不一样就可以装配value -->
37        <property name="empMap">
38            <map>
39                <entry key="1" value-ref="emp1" />
40                <entry key="2" value-ref="emp2" />
41            </map>
42        </property>
43        
44        <!-- 给属性集合配置 -->
45        <property name="pp">
46            <props>
47                <prop key="pp1">hello</prop>
48                <prop key="pp2">world</prop>
49            </props>
50        </property>
51    </bean>
52    <bean id="emp1" class="com.LHB.collection.Employee">
53        <property name="name">
54            <value>北京</value>
55        </property>
56    </bean>
57     <bean id="emp2" class="com.LHB.collection.Employee">
58        <property name="name">
59            <value>天津</value>
60        </property>
61    </bean>
62                 
63 </beans>

 

posted on 2018-09-21 09:53  掠过的岁月  阅读(182)  评论(0编辑  收藏  举报