简述Spring Bean的生命周期
时间: 2024-06-06 16:06:19 浏览: 106
Spring Bean 的生命周期
Spring Bean的生命周期可以分为以下几个阶段:
1. 实例化阶段:当Spring容器接收到配置文件后,会根据配置文件中的定义,通过构造方法或工厂方法创建Bean的实例。
2. 属性赋值阶段:在Bean实例化后,Spring容器会将配置文件中的属性值注入到Bean的属性中。
3. 初始化阶段:在属性注入完成后,Spring容器会执行Bean的初始化回调方法(如:init-method)。
4. 使用阶段:经过初始化阶段后,Bean已经可以被使用了。
5. 销毁阶段:当Bean不再需要时,Spring容器会调用Bean的销毁回调方法(如:destroy-method)进行清理工作。
以上就是Spring Bean的生命周期的几个阶段。
阅读全文