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