lOC操作Bean管理(xml注入其他类型属性)
1、字面量
(1)null值
(2)属性值包含特殊符号
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <!--配置user对象创建--> <bean id="user" class="com.gsafety.spring5.User"></bean> <!--set注入属性--> <bean id="book" class="com.gsafety.spring5.Book"> <property name="bautor" value="金庸"></property> <property name="bname" value="天龙八部"></property> <!--<property name="adress" >--> <!--<null/>--> <!--</property>--> <!--属性包含特殊符号 1、把<>转义 < > 2、把特殊符号写到CDATA --> <property name="adress"> <value> <![CDATA[<<南京>>]]> </value> </property> </bean> <!--有参构造注入属性--> <bean id="orders" class="com.gsafety.spring5.Orders"> <constructor-arg name="oname" value="名称"></constructor-arg> <constructor-arg name="adress" value="地址"></constructor-arg> </bean> </beans>