SpringBean的实例化过程
2019-09-17 10:07:57 0 举报
SpringBean的实例化过程
作者其他创作
大纲/内容
注意:这里Spring会做判读,如果有后置处理器蓝色箭头会断掉,执行红色箭头。如果没有,则执行蓝色箭头
Scope
实际上是个HashMap
classLoader
User.java
Student.java
........
Container
Xxx.java
beanClass=User beanClass=Student
BeanDifinition
改变User类所对应的BeanDefinition的属性
preInstantiateSingletons(实例化)
Xxx.bean
xxxx.class
BeanFactoryProcessor
update
beanClassName=\"user\"
User.bean
beanName
SpringBean的实例化过程
register
XXXXX=\"xxxx\"
Student.bean
SpringIOC容器
constructorArgumentValues
beanClass
收藏
0 条评论
下一页