springbean的生命周期
时间: 2023-07-03 22:28:38 浏览: 56
SpringBean生命周期详解版
SpringBean生命周期主要包含以下几个阶段:
1. 实例化Bean对象:容器根据Bean定义创建Bean的实例对象。
2. 设置对象属性:将Bean的属性值或引用传递给Bean对应的setter方法。
3. Bean后置处理器前置处理:在Bean初始化之前对Bean进行处理。
4. Bean初始化:调用Bean对应的初始化方法,完成Bean的初始化工作。
5. Bean后置处理器后置处理:在Bean初始化之后对Bean进行处理。
6. 使用Bean:Bean可以被容器使用了。
7. Bean销毁:当Bean不再被容器使用时,容器会释放该Bean占用的资源并调用Bean对应的销毁方法。
以上就是SpringBean的生命周期。
阅读全文