例如:
- 一周掌握 Java 入门知识
学习内容:
bean的生命周期
1、创建一个类,定义init()方法和destory()方法
public class Book {
public void init(){
System.out.println("bean开始");
}
public void destory(){
System.out.println("bean销毁");
}
}
2、在配置文件中创建对象,设置属性init-method 和destory-method的值
<bean id="book" class="com.qxf.java.spring5.Book" init-method="init" destroy-method="destory">bean>
3、测试
手动销毁bean对象,context.close()需要强转
@Test
public void test3(){
ApplicationContext context = new ClassPathXmlApplicationContext("bean1.xml");
Book stu = context.getBean("book", Book.class);
System.out.println("获取bean的对象");
((ClassPathXmlApplicationContext)context).close();
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)