Spring-IoC-DI-基于xml的依赖注入-使用set方法进行注入(案例三:注入字面量类型属性(属性值包含特殊符号))
案例三:注入字面量类型属性(属性值包含特殊符号)
(1)创建类,定义属性和对应的set方法
(2)在spring配置文件中先配置对象创建,再配置属性注入
<bean id="book3" class="com.orz.spring.test3.Book3">
<property name="bauthor" value="无名氏"></property>
<!-- 3.使用CDATA注入特殊符号 -->
<property name="bname">
<value><![CDATA[《易筋经》]]></value>
</property>
</bean>
(3)测试
@Test
public void test1()
{
//1.加载spring配置文件
ApplicationContext context=new ClassPathXmlApplicationContext("bean3.xml");
//2.获取配置文件的创建对象
Book3 book3 = context.getBean("book3", Book3.class);
//3
System.out.println(book3);
}
(4)结果
Book{bname='《易筋经》', bauthor='无名氏'}