Ioc创建对象的整体过程图示
2021-07-18 15:01:02 0 举报
Ioc创建对象的整体过程图示
作者其他创作
大纲/内容
抽象定义规范接口
实例化
动态代理
cglib
注解
BeanDefinitionbean定义信息
填充属性
ConsTructor ctor = clazz.getDeclaredConstructor();Object obj = ctor.newInstance();
init-method方法
完整对象
populateBean
代理对象
基石
aop
初始化
jdk
beanFactoryPostProcessor
销毁流程
其他方式
BeanDefintionReader
BeanPostProcessor:after
反射
方便通过spring中的bean对象来获取对应容器中的相关属性
xml
在堆中开辟一块空间,属性都是默认值
执行aware接口需要实现的方法
Class class = Class.forName();Class class = 类名.class();Class class = 对象名.getClass();-----------------------------------ConsTructor ctor = clazz.getDeclaredConstructor();Object obj = ctor.newInstance();
BeanPostProcessor:before
给属性赋值
bean的定义信息
BeanFactory
IOC Container
收藏
收藏
0 条评论
下一页