目录
概 述 小结参考资料和推荐阅读
目录 概 述LD is tigger forever,CG are not brothers forever, throw the pot and shine forever.
Modesty is not false, solid is not naive, treacherous but not deceitful, stay with good people, and stay away from poor people.
talk is cheap, show others the code and KPI, Keep progress,make a better result.
Survive during the day and develop at night。
IOC 容器就是Register的方法,创建和注册AnnotationASpectJAUTOProxyCreateor的过程:
调用abstractPost注意后置处理器,BeforeInstantation 继承的是Before:
以上是postProcessBefore容器,初始化
第三三部:
完成Bean初始化工作,调用getBean的工作,往前看,beanNames,容器中完成
BeanFactory的初始化工作,创建剩下缓存中获取bean,如果能获取到说明创建流程,
直接使用,否则在创建。
只要单实例工厂,createbean();创建Bean,等等保存。
473 号:
返回一个代理对象,解析希望后置处理器再次能创建返回一个代理对象,如果能返回代理对象
如果能返回代理对象,创建Bean 实例,初始化bean,执行aware接口,
3.6 执行的doceateBean(beanName,mdbTouser,args); 真正的
拿到bean 的定义,创建后置处理器先尝试返回对象,bean,在返回点进去,后置处理器,
调用拿到所有的后置处理器,就执行后置处理器。
beanPost是在beanPostBean初始化完成一个对象,如果不能就继续,后置处理器,尝试拦截。
会在任何bean尝试返回Bean 的实例。
在AnnotationAwareAware 会调用postAware .
小结 参考资料和推荐阅读1.链接: link.