<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <!-- 基本类型值 --> <bean id="people1" class="com.fx.entity.People"> <property name="id" value="1"></property> <property name="name" value="张三"></property> <property name="age" value="11"></property> </bean> <bean id="dog1" class="com.fx.entity.Dog"> <property name="name" value="Jack"></property> </bean> <!-- 注入bean dog1 --> <bean id="people2" class="com.fx.entity.People"> <property name="id" value="1"></property> <property name="name" value="张三"></property> <property name="age" value="11"></property> <property name="dog" ref="dog1"></property> </bean> <!-- 内部bean --> <bean id="people3" class="com.fx.entity.People"> <property name="id" value="1"></property> <property name="name" value="张三"></property> <property name="age" value="11"></property> <property name="dog"> <bean class="com.fx.entity.Dog"> <property name="name" value="Tom"></property> </bean> </property> </bean> <!-- 注入null --> <bean id="people4" class="com.fx.entity.People"> <property name="id" value="1"></property> <property name="name" value="张三"></property> <property name="age" value="11"></property> <property name="dog"> <null></null> </property> </bean> <!-- 级联属性 --> <!-- <bean id="people5" class="com.fx.entity.People"> <property name="id" value="1"></property> <property name="name" value="张三"></property> <property name="age" value="11"></property> <property name="dog.name" value="Jack2"></property> </bean> --> <!-- 注入集合 --> <bean id="people6" class="com.fx.entity.People"> <property name="id" value="1"></property> <property name="name" value="张三"></property> <property name="age" value="11"></property> <property name="dog" ref="dog1"></property> <property name="hobbies"> <list> <value>唱歌</value> <value>跳舞</value> </list> </property> <property name="loves"> <set> <value>唱歌2</value> <value>跳舞2</value> </set> </property> <property name="works"> <map> <entry> <key><value>上午</value></key> <value>写代码</value> </entry> <entry> <key><value>下午</value></key> <value>测试代码</value> </entry> </map> </property> <property name="addresses"> <props> <prop key="address1">aaaaa</prop> <prop key="address2">bbbbb</prop> </props> </property> </bean> </beans>
第四章 Spring4 注入参数
猜你喜欢
转载自1151461406.iteye.com/blog/2389897
今日推荐
周排行