Spring中ObjectFactory与BeanFactory的区别参考答案 ObjectFactory 与 BeanFactory 均提供依赖查找的能力。ObjectFactory 仅关注一个或一种类型的 Bean 依赖查找,自身不具备依赖查找的能力,能力由 BeanFactory 输出;BeanFactory 提供了单一类型、集合类型以及层次性等多种依赖查找的方式。
1》 在ioc 过程中注入org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory#populateBean 开始依赖注入,接下来注入过程中会调用到:org.springframework.beans.factory.support.DefaultListableBeanFactory#findAutowireCandidates 1 protected Map<String, Object> findAutowireCandidates( 2 String bean...