美文网首页
spring bean的生命周期

spring bean的生命周期

作者: devKen | 来源:发表于2021-06-28 16:27 被阅读0次

    Bean级生命周期接口

    BeanNameAware

    BeanFactoryAware

    ApplicationContextAware

    InitializingBean

    DisposableBean

    容器级生命周期接口

    BeanPostProcessor

    InstantiationAwareBeanPostProcessorAdapter

    执行顺序

    启动阶段

    实例化-》InstantiationAwareBeanPostProcessorAdapter.postProcessBeforeInstantiation-》bean的构造函数-》InstantiationAwareBeanPostProcessorAdapter.postProcessPropertyValues-》属性赋值-》BeanNameAware-》BeanFactoryAware-》ApplicationContextAware-》BeanPostProcessor.postProcessBeforeInitialization-》InitializingBean.afterPropertiesSet-》@Bean定义的initMethod-》BeanPostProcessor.postProcessAfterInitialization-》InstantiationAwareBeanPostProcessorAdapter.postProcessAfterInitialization

    销毁阶段

    DisposableBean.destory-》@Bean定义的destoryMethod

    代码案例

    https://gitee.com/ken19931017/spring-demo/tree/master/SpringBeanLifeCycleDemo

    相关文章

      网友评论

          本文标题:spring bean的生命周期

          本文链接:https://www.haomeiwen.com/subject/iwqiyltx.html