Spring框架中bean生命周期简介说明
下文笔者讲述Spring框架中生命周期的简介说明,如下所示:
Spring生命周期简介
1. Spring容器,从XML文件中读取bean的定义,并实例化bean。 2. Spring根据bean的定义填充所有的属性 3. 当bean实现BeanNameAware接口,Spring 传递bean中ID到setBeanName方法 4. 当Bean实现BeanFactoryAware接口,Spring传递beanfactory给setBeanFactory方法 5. 当有任何与bean相关联的BeanPostProcessors,Spring会在postProcesserBeforeInitialization()方法内调用它们。 6. 当bean实现IntializingBean,调用它的afterPropertySet方法,当bean声明了初始化方法,调用此初始化方法。 7. 当有BeanPostProcessors和bean关联,这些bean的postProcessAfterInitialization()方法将被调用 8. 当bean实现了DisposableBean,它将调用destroy()方法
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。