摘要:
因查找ht项目中一个久未解决spring内部异常,翻了一段时间源码。以此文总结springIOC,容器初始化过程。语言背景是C#。网上有一些基于java的spring源码分析文档,大而乱,乱而不全,干脆自己梳理下。废话不多说,进正题。打开spring.core .dll,这是核心库,找到ContextRegisty类,此类为密封类,无继承,本类实现对spring容器进行管理,获取一个容器均会通过此类来打交道,以,此类相当于我们使用IOC容器的入口。注意我圈红的地方图11处是一个字典,管理父子容器,IOC容器中可以有任意类型,容器中有子容器这是允许的,虽然生产中极少看见,但是,我翻看Spring 阅读全文
posted @ 2013-11-03 20:52
Y香菇
阅读(340)
评论(0)
推荐(0)

浙公网安备 33010602011771号