Spring bean 生命周期和容器初始化及原理之脉络梳理
2022-04-29 09:33:15 0 举报
Spring bean 生命周期源码及原理之脉络梳理
作者其他创作
大纲/内容
实例化
扩展点
BeanFactory
子--父
after
PostProcessor
Bean
BeanFoctoryPostProcessor
BeanDefinitionReader
加载配置文件
完整对象
用户自定义对象
Container
xml
填充属性
JDK
before
json
使用
如何在自定义对象获取容器对象
初始化
基石
执行set方法
Spring容器按使用者分类
后置处理器
annotations
Aware感知接口
BeanFoctory
解析配置文件
initMethod
ApplicationContext
创建对象
封装BeanDenifition
增强器
Aware
yaml
销毁
抽象给出一个固定的接口,不同的子类取实现自身的读取方式即可
容器对象
BeanDefinition
动态代理
properties
BeanFactory增强
Cglib
调用Aware接口
反射new
等同于
调用初始化方法完成额外的功能扩展
BeanPostProcessor
分配堆内存,属性是默认值
AOP
收藏
收藏
0 条评论
下一页