在完成BeanDifinition加载过程之后,我们发现Bean的实例并没有被创建,那么又是在什么时机会被创建呢?

来看下面这行代码:
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
回到DefaultSingletonBeanRegistry的getSingleton(String beanName, ObjectFactory<?> singletonFactory)方法:
Spring-IoC之加载Bean源码分析
Spring-IoC之加载Bean源码分析
如果bean的scope是prototype,又是怎么加载Bean实例呢?
待补充

相关文章: