Bean的生命周期

5个阶段

  1. 实例化:Spring使用构造方法或者工厂方法创建一个Bean的实例。(在这个阶段,Bean只是一个空的Java对象,还未设置任何属性)
  2. 属性赋值:
    • Spring将配置文件中的属性值或依赖的Bean注入到该Bean中。
    • 这个过程称为依赖注入,确保Bean所需的所有依赖都被注入。
  3. 初始化:Spring调用afterPropertiesSet方法,或通过配置文件指定的init-method方法,完成初始化。
  4. 使用中:Bean准备好可以使用了
  5. 销毁:在容器关闭时,Spring会调用destroy方法,完成Bean的清理工作。
posted @ 2025-05-09 23:52  kuki'  阅读(9)  评论(0)    收藏  举报