Spring是一个轻量级(Lightweight)的容器(Container)。
1.IoC(Inversion of Control)容器;
2.非侵入性(NO intrusive);
3.提供AOP(Aspect-oriented programming)概念的实现方式;
4.提供对持久层(Persistence)、事务(Transaction)的支持;
5.提供MVC web框架的实现,
6.对于一些常用的企业服务API提供一致的模型封装,是一个全方位的应用程序框架;
7.对于现存的各种框架(Structs,Hibernate,JSF等),Spring都提供了与它们相结合的方案。
原文:http://www.cnblogs.com/checkingpei/p/5040492.html