zoukankan      html  css  js  c++  java
  • spring源码分析(二)

    四:接着我们分析往上回到PostProcessorRegistrationDelegate类中invokeBeanFactoryPostProcessors这个方法继续往下:Instantiate and invoke all registered BeanPostProcessor beans,

    五、接着看一个比较重要的过程,bean的实例化finishBeanFactoryInitialization(beanFactory):

     

    好,关于spring相关的源码暂时分享到这,通过上面的分析,beanFactory的产生,bean的生命周期,后置通知加载执行及其应用如aop(@EnableAspectJAutoProxy这个注解会添加一个beanpostProsser(AnnotationAwareAspectJAutoProxyCreator) 到bdmap,后面registerBeanPostProcessors(beanFactory)根据类型又会把这个添加到beanpostProsser 的 list,然后执行实例化后的initializeBean...方法时会执行after方法创建目标对象的代理对象),bean扫描、注解解析、实例化、beanFactory、factoryBean、beanFactory..PostProcessors等均以分析。

  • 相关阅读:
    Go反射
    Go_CSP并发模型
    Go_select
    Go计时器
    day9:vcp考试
    day8:vcp考试
    day7:vcp考试
    day6:vcp考试
    day5:vcp考试
    day4:vcp考试
  • 原文地址:https://www.cnblogs.com/leifonlyone/p/12639592.html
Copyright © 2011-2022 走看看