轻量,spring的基本版本大约2mb控制反转 ,spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们面向切面的编程aop,把应用业务逻辑和系统服务分开容器,包含并管理应用中对象的生命周期和配置MVC框架:web框架事务管理,提供了一个持续的事务管理接口异常处理,提供方便的api把具体技术相关的异常转化为一致的unchecked异常