10.1新建一个Demo2的实体类;
packagecom.eduask.entity2;
//新建一个Demo2的实体类;
publicclassDemo2 {
privateintid;
privateString name;
privateString pwd;
publicDemo2() {
}
publicintgetId() {
returnid;
}
publicvoidsetId(intid) {
this.id = id;
}
publicString getName() {
returnname;
}
publicvoidsetName(String name) {
this.name = name;
}
publicString getPwd() {
returnpwd;
}
publicvoidsetPwd(String pwd) {
this.pwd = pwd;
}
@Override
publicString toString() {
return"Demo1 [id=" + id + ", name=" + name + ", pwd=" + pwd + "]";
}
publicDemo2(intid, String name, String pwd) {
super();
this.id = id;
this.name = name;
this.pwd = pwd;
}
}
10.2新建一个TestDemo1的测试类;
packagecom.eduask.entity2;
importorg.springframework.context.support.ClassPathXmlApplicationContext;
publicclassTestDemo2 {
publicstaticvoidmain(String[] args) {
ClassPathXmlApplicationContext cx=newClassPathXmlApplicationContext("entity2Xml/demo2.xml");
Demo2 demo2=(Demo2) cx.getBean("Demo2");
System.out.println("特殊字符的处理");
System.out.println(demo2);
}
}
10.3 新建一个demo2.xml的配置文件
<?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="Demo2"class="com.eduask.entity2.Demo2">
<property name="id">
<value><![CDATA[001]]></value>
</property>
<property name="name">
<value><![CDATA[link]]></value>
</property>
<property name="pwd">
<value><![CDATA[123456]]></value>
</property>
</bean>
</beans>
10.4程序运行如下:
特殊字符的处理
Demo1 [id=1, name=link, pwd=123456]