springBean的注入流程
2022-04-13 01:11:23 0 举报
springBean的加载过程
作者其他创作
大纲/内容
ioc创建对象之前的一些扩展工作:1.将xml配置中的占位符替换为实际值2.解析注解
populateBean
执行aware接口需要实现的方法
beanDefinition对象
销毁流程
beanFactoryPostProcessor
初始化
抽象定义规范接口用来解析不同的bean定义信息
在堆中开辟一块空间,属性都是默认值
JSON
init-method
实例化
给属性赋值
增强器
postProcessor
beanFactory
填充属性
后置处理器
BeanPostProcessor:before
进行扩展实现
bean的定义信息
注解
完整对象
xml
Constructor ctor = clazz.getDeclareConstructor();Object obj = crot.newInstance();
beanDefinitionReader
创建对象的过程
BeanPostProcessor:after
收藏
0 条评论
下一页