4.1.新建一个Demo2的实体类;
packagecom.eduask.entity;
//新建一个Demo2的实体类;
publicclassDemo2 {
publicvoidinit(){
System.out.println("这是init方法");
}
publicvoiddestory(){
System.out.println("调用cx.close方法之后");
System.out.println("这是destory方法");
}
}
4.2新建一个TestDemo2的测试类
packagecom.eduask.entity;
importorg.springframework.context.support.ClassPathXmlApplicationContext;
publicclassTestDemo2 {
publicstaticvoidmain(String[] args) {
ClassPathXmlApplicationContext cx=newClassPathXmlApplicationContext("demo2.xml");
Demo2demo2=(Demo2) cx.getBean("Demo2");
//只有当执行cx.close方法时,Demo2中的destory方法才会被执行;
cx.close();
}
}
4.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.entity.Demo2"init-method="init"destroy-method="destory">
</bean>
</beans>