zoukankan      html  css  js  c++  java
  • Spring beanFactory bean的生命周期

    一:【实例化前】调用MyInstantiationAwareBeanPostProcessor.postProcessBeforeInstantiation方法
    二:【实例化】调用默认构造,Initialize the default constuctMethod
    三:【实例化后】调用MyInstantiationAwareBeanPostProcessor.postProcessAfterInstantiation方法
    四:【设置属性值前】调用MyInstantiationAwareBeanPostProcessor.postProcessPropertyValues方法
    【在这里设置属性】
    五:【注入BeanName】调用BeanNameAware接口的setBeanName方法
    六:【注入BeanFactory】调用BeanFactoryAware接口的setBeanFactory方法
    七:【注入ApplicationContext】调用ApplicationContextAware接口的setApplicationContext方法
    八:【初始化前】调用MyBeanPostProcessor.postProcessBeforeInitialization方法
    九:【初始化前】调用MyInstantiationAwareBeanPostProcessor.postProcessBeforeInitialization方法
    十:【设置属性值后】调用InitializingBean接口的afterPropertiesSet方法
    十一:【初始化】调用myInit方法
    十二:【初始化后】调用MyBeanPostProcessor.postProcessAfterInitialization方法
    十三:【初始化后】调用MyInstantiationAwareBeanPostProcessor.postProcessAfterInitialization方法
    十四:【销毁前】调用DisposableBean接口的destroy方法
    十五:【销毁前】调用myDestroy方法

  • 相关阅读:
    smarty相关
    Log4Net五步走[转载]
    The Water Horse: Legend of the Deep
    网站内容都是重复的,一个一个的复制真麻烦
    EXT2学习笔记,转载
    改写的一首诗赋
    CheckBoxList多选,获得选中的值!
    去年受朋友委托办了4张卡
    粒细胞
    GridView合并表头与行的反思
  • 原文地址:https://www.cnblogs.com/jiang--nan/p/8983780.html
Copyright © 2011-2022 走看看