SpringIOC Bean 创建过程
2021-09-16 16:59:55   0  举报             
     
         
 该图对Spring Bean的创建过程进行了大致的描述,有利于对Bean的创建过程进行理解和记忆。
    作者其他创作
 大纲/内容
 BeanFactoryProstProcessor
    before
  填充属性
  初始化
  BeanPostProcessor
  动态代理
  注解
  剩余初始化操作
  实例化
  用户Bean对象
  完成对Bean的修改或者扩展工作
  Bean定义信息
  Bean
  Contractor ctor = class.getDeclareConstractor();object obj =ctor.newInstance();
  增强BeanAOP
  增强器后置处理器
  完成对BeaFactory相关信息得修改或扩展
  创建对象
  cglib
  BeanFactory
  BeanFactoryPostProcessor
  抽象接口约束
  BeanDefinition
  after
  执行Aware接口的方法
  在堆中开辟一块内存空间,属性值默认
  PostProcessor
  容器对象
  XML
  Environment
  Aware接口是为了使某些自定义对象能够方便地获取容器对象
  new 反射
  Bean的生命周期
  PopulateBean
  完整对象
  Spring 容器 Container
  Init-Method
  jdk
  销毁对象
  ApplicationContext
     收藏 
     
 
 
 
 
  0 条评论
 下一页