1、轻量——从大小与开销两方面而言Spring都是轻量的 2、控制反转——Spring通过一种称作控制反转IOC的技术促进了低耦合。 3、面向切面——Spring提供了面向切面编程的支持。 4、容器——Spring包含并管理应用对象的配置的生命周期 5、框架——Spring可以将简单的组件配置、组合成为复杂的应用。 6、MVC——Spring的作用是整合,但不仅仅限于整合,Spring框架可以被看成是一个企业解决方案级别的框架。