9、依赖注入之Set注入

2、Bean注入

注意点:这里的值是一个引用,ref

 <bean id="addr" class="com.kuang.pojo.Address">

     <property name="address" value="重庆"/>

 </bean>

 <bean id="student" class="com.kuang.pojo.Student">

     <property name="name" value="小明"/>

     <property name="address" ref="addr"/>

9、依赖注入之Set注入

 

3、数组注入

 <bean id="student" class="com.kuang.pojo.Student">

     <property name="name" value="小明"/>

     <property name="address" ref="addr"/>

     <property name="books">

         <array>

             <value>西游记</value>

             <value>红楼梦</value>

             <value>水浒传</value>

         </array>

     </property>

 </bean>

9、依赖注入之Set注入

 

4、List注入

 <property name="hobbys">

     <list>

         <value>听歌</value>

         <value>看电影</value>

         <value>爬山</value>

     </list>

 </property>

9、依赖注入之Set注入

 

5、Map注入

 <property name="card">

     <map>

         <entry key="中国邮政" value="456456456465456"/>

         <entry key="建设" value="1456682255511"/>

     </map>

 </property>

9、依赖注入之Set注入

 

6、set注入

 <property name="games">

     <set>

         <value>LOL</value>

         <value>BOB</value>

         <value>COC</value>

     </set>

 </property>

9、依赖注入之Set注入

 

7、Null注入

 <property name="wife"><null/></property>

9、依赖注入之Set注入

 

8、Properties注入

 <property name="info">

     <props>

         <prop key="学号">20190604</prop>

         <prop key="性别"></prop>

         <prop key="姓名">小明</prop>

     </props>

 </property>

9、依赖注入之Set注入

 

测试结果:

注:

9、依赖注入之Set注入

 

修改一下

9、依赖注入之Set注入

 

9、依赖注入之Set注入

注end

 

9、依赖注入之Set注入