bean的生命周期详解
时间: 2024-01-06 09:13:40 浏览: 44
Bean的生命周期介绍
Bean 的生命周期是指在 Spring 应用程序中 Bean 对象的从创建到销毁的过程。生命周期主要分为以下几个阶段:
1. 实例化:在这个阶段,Spring IoC 容器通过 Bean 的配置信息创建一个 Bean 对象。
2. 属性赋值:在这个阶段,Spring IoC 容器将 Bean 的属性赋值为预先配置好的值或通过依赖注入获得的值。
3. 对象初始化:在这个阶段,Spring IoC 容器调用 Bean 的初始化方法,以便进一步配置 Bean。
4. 对象使用:在这个阶段,Bean 对象可以在应用程序中使用。
5. 对象销毁:在这个阶段,Spring IoC 容器销毁 Bean 对象。
请注意,对于某些特定类型的 Bean,生命周期阶段可能不同,但以上是一般情况的生命周期。
阅读全文