Spring中Bean的生命周期

在Spring框架当中,如果bean对象一旦交给spring ioc容器来管理的话,那这个bean的生命周期则受到spring的控制,这个管理对象一般是beanfactory或者是applicationContext

1.首先实例化一个对象

2.setter注入

 将bean的属性依赖注入

3,判断是否beanAwareduix对象的各种方法

 其实就是为bean实行name和工厂方法,然后执行post和after方法,设置前后属性,

4.执行init-method方法

5.运行周期

6.执行destoty()方法,若是bean实现了disableBean接口,则会执行destory_method方法

Spring中Bean的生命周期_第1张图片

你可能感兴趣的:(Spring中Bean的生命周期)