首页 > 编程语言 > 详细

Spring框架:bean的生命周期

时间:2019-07-30 14:44:31      阅读:116      评论:0      收藏:0      [点我收藏+]

bean的生命周期

1,bean的创建(使用了构造函数)

2,bean的初始化

3,bean的方法执行

4,bean的销毁

1  public void demoTest3() {
2                  //此处调用构造方法,并执行初始化方法setUp
3          ClassPathXmlApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
4          StuDAO studao = (StuDAO)ac.getBean("StuDAO");
5          studao.foo();//方法执行
6          ac.close();//bean被销毁
7      }

 

 

 1 /**
 2  * 执行顺序为:
 3  *     构造方法执行了
 4  *     初始化了。。。
 5  *     方法调用了
 6  *     被销毁了。。。
 7  *
 8  * 
 9  */
10 public class StuDAOImpl implements StuDAO{
11     public StuDAOImpl() {
12         System.out.println("构造方法执行了");
13     }
14 
15     public void setUp() {
16         System.out.println("初始化了。。。");
17     }
18 
19     @Override
20     public void foo() {
21         System.out.println("方法调用了");
22         
23     }
24     
25     public void setDown() {
26         System.out.println("被销毁了。。。");
27     }
28 
29 }

 

Spring框架:bean的生命周期

原文:https://www.cnblogs.com/noperx/p/11269334.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!