spring 作为一个轻量级框架,并没有什么划时代的革新,也没有新鲜的点子让你耳目一新。但一直以来它却与jave息息相关,他做了什么?让我们这么依赖与它?
我想,知道spring的都知道 ioc,aop, 就是说注入和切面。简单来讲,降低耦合和控制事物。否则,你需要不断的new 来new去、不断的传递那个connection (当然可以用threadlocal)来实现控制事物。
接下来、我会试图回忆着写点什么。比如:spring的beanfactory,ioc,aop等、以及如何以平常的手段实现它,并探索spring实现方法,列举部分源码。剖析一番。会穿插一些设计模式等。也会详细解读,并试图解释它在我平时项目中的到应用的地方。
有空再写。
原文:http://www.cnblogs.com/javaMan/p/3726538.html