或责任分开封装起来，便于减少系统的重复代码，降低模块间的耦合度，并有利于未来的可操作性和可维护性。
处理访问（DAO层支持）.Spring Data实现了对数据访问接口的统一，支持多种数据库访问框架或组件（如：JDBC、Hibernate、MyBatis（iBatis））作为最终数据访问实现。
事务管理.Spring框架为事务管理提供了一致的抽象，具有以下优点：
模型-视图-控制器（MVC）.Spring MVC 实现了基于 M