Spring中的refresh是一个相当重要的方法。它完成IOC的第一个阶段,将xml中的bean转化为beanDefinition.详细说明如上图所示。
在上图中,创建obtainFreshBeanFactory的过程值得展开来讲。而IOC的第二个阶段是getBean,都将在后续讲解。
applicationEventMulticaster与listener是一个标准的观察者设计模式,请参照http://blog.csdn.net/zxy861114/article/details/40046483。
blog宗旨:用图说话。
本文深入探讨了Spring框架中IOC初始化的核心方法refresh,介绍了如何将XML配置文件中的bean定义转换为可使用的beanDefinition,并概述了应用事件发布机制。此外,还简要提到了观察者设计模式的应用。
855

被折叠的 条评论
为什么被折叠?



