读书人

分析Spring源代码之 IOC器皿的启动

发布时间: 2012-07-30 16:19:05 作者: rapoo

分析Spring源代码之 IOC容器的启动

(转)菜鸟分析Spring源代码之 IOC容器的启动

20111225 By Tony

1.???? 前言

6月份开始,我就打算做一个Android下的快速开发架构。详见以下文章:

http://blog.csdn.net/nanjingjiangbiao/article/details/6557150

其中,我曾设想引入Spring来做整体的基础架构。后来发展到,我想研究研究Spring的底层代码。

只可惜项目太忙,只好先花钱买了本计先生的《Spring技术内幕》一书.

好书啊,好书啊,只可惜我看得头晕晕。从头到尾到处是代码,中文理解写的高深莫测,只可惜一个UML图都没有,真是天书啊天书。

怎么办呢?上网看评论,都说看不懂这本书的人都不是好程序员。

没办法,只好自我分析,自我批判Spring源代码。

2.???? 从Spring的最简单的Sample说起

上网到处都能抄到,以下这种小sample

?

?

?

首先,简单的紧,applicationContext.xml被构造成ClassPathResource对象,代码如下

????????????resetBeanDefinition(beanName);??
  • ????????}??

    ?

    。。。至于Bean的生成,下次再说吧,累了,去吃饭去了。。。

    Bean的生成,中间有关于单例,线程安全,性能,缓存,都会是比较有意思的问题。

  • 读书人网 >开源软件

    热点推荐