论坛首页 Java企业应用论坛

对Spring IoC容器实现的结构分析

浏览 17297 次
精华帖 (2) :: 良好帖 (7) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-09-01  
分析的真透彻
0 请登录后投票
   发表时间:2011-09-01  
H_eaven 写道
本文的确有点长,在我发帖前预览的时候,我也意识到这个问题了,
现再只能说句sorry了,只能寄希望于读帖时更加耐心些,如果读过之后能给大家提供一些帮助,也许这个更有意义。

这个帖子更多关注Spring IoC容器实现本身的分析,对Spring IoC容器的使用我在这里分两类,一类是直接使用Spring IoC容器所提供的功能,这些由Spring提供的开发手册和其它参考资料提供了专业的描述;另一类使用是对Spring IoC容器有扩展需求的应用,这类需求实现的前提条件要求对Spring IoC容器本身要充分的了解,这些最直接的办法就是去了解源码实现。
事实上即使没有这些需求,就Spring IoC容器本身的分析也是很有意义的,可以看到设计理论是如何体现到一个实现中。

写这篇帖子的初衷是:从一个相对较高的抽象层次来看Spring IoC容器的实现。
如果只描述外部接口的使用,实现本身对于我们来说只是个封装体;
如果只描述源代码,尤其是在初看源代码的阶段,可能会有只见树木,不见森林的感觉,至少对我来说是合适的。
限于我现再的能力,实现这个目标是有难度的,但我仍努力尽可能的描述清晰。

文中的类图是用MyEclipse的UML插件画的。



谢谢分享,多读了几遍,收获不菲
0 请登录后投票
   发表时间:2011-09-01  
不错,很详细,赞一个,良好贴
0 请登录后投票
   发表时间:2011-09-01  
谢谢lz 建议lz提供文档下载 可以慢慢体会
0 请登录后投票
   发表时间:2011-09-01  
楼主挺厉害的哦
0 请登录后投票
   发表时间:2011-09-01  
So Good!
0 请登录后投票
   发表时间:2011-09-01  
先收下,过几天复习到spring深究原理再参考 :-)
0 请登录后投票
   发表时间:2011-09-02  
很好,一口气看的完的真不错
0 请登录后投票
   发表时间:2012-03-26  
Spring源码分析,还是推荐大家看《Spring技术内幕:深入解析Spring架构设计与实现原理》
0 请登录后投票
   发表时间:2012-06-01  
下个maintainj 看流程图就都清楚了
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics