Bean 生命周期方法简介说明
下文笔者讲述Bean生命周期简介说明,如下所示
spring bean生成步骤
实例化 Instantiation-> 属性赋值 Populate-> 初始化 Initialization-> 销毁 Destruction
*Bean自身的方法:
包括Bean 本身调用的方法和通过配置文件中
init-method 和 destroy-method 指定的方法
*Bean级生命周期接口方法:
包括BeanNameAware、BeanFactoryAware
InitializingBean 和 DiposableBean
这些接口的方法
*容器级生命周期接口方法:
包括InstantiationAwareBeanPostProcessor
和BeanPostProcessor
这两个接口实现
一般称它们的实现类为“后处理器”。
*工厂后处理器接口方法:
包括AspectJWeavingEnabler
ConfigurationClassPostProcessor
CustomAutowireConfigurer等非常有用的
工厂后处理器接口的方法
工厂后处理器也是容器级
在应用上下文装配配置文件之后立即调用。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


