1. Spring是一个非侵入性(non-invasive)框架
2. Spring提供一个一直的变成模型,可用于任何环境
3. Spring旨在促进代码重用
4. Spring致力于推动好的编程习惯,例如用接口编程,而不是使用类
5. Spring提升了可插入性
6. Spring改进了Java代码中提取配置值到XML或者属性文件中的方法
7. Spring被设计成当应用程序使用它时,其测试尽可能容易
8. Spring是一致的
9. Spring改进了体系结构的选择
10. Spring无须从头再来