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>
博客主要围绕Spring的IOC操作中Bean管理,介绍了通过XML注入其他类型属性,包括字面量,如null值以及属性值包含特殊符号的情况,属于后端开发中Spring框架相关内容。
2375

被折叠的 条评论
为什么被折叠?



