spring循环依赖
2021-06-26 11:16:43 0 举报
AI智能生成
spring循环依赖
作者其他创作
大纲/内容
doGetBean(instA,...)
getSingleton(instA,...)
getSingleton(instA,objectFactory)
createBean(instA, mbd, args)
doCreateBean(instA,...)
createBeanInstance(instA,...)
addSingletonFactory(instA,ObjectFactory)
populateBean(beanName,...)
在设置属性的时候,发现依赖instB
早期对象instA=instA@123
bean的后续处理
返回实例化后的bean
sharedInstance=null
getBean(instB)
doGetBean(instB,...)
getSingleton(instB,...)
createBean(instB, mbd, args)
sharedInstance=null
doCreateBean(instB, mbdToUse, args)
createBeanInstance(instB, mbd, args)
addSingletonFactory(instB,ObjectFactory)
populateBean(beanName, mbd, instanceWrapper)
bean的后续处理
返回实例化后的bean
在设置属性的时候,发现依赖instA
早期对象instA=instA@123
getSingleton(instB,objectFactory)
getBea(instA)
doGetBean(instA,...)
getSingleton(instA,...)
收藏
收藏
0 条评论
下一页