Spring简介
Spring是分层的JavaSE/EE full-stack(一站式) 轻量级开源框架
* JavaEE 程序在服务器端被分为三层(Web层【表现层】、业务逻辑层、数据访问层【集成层、持久层】)
* struts2 是表现层MVC的框架
* hibernate 是数据访问层(持久层)的完全ORM框架
Spring框架中包括JavaEE 三层的每一层的解决方案所以称之为一站式解决方案
* web层 SpringMVC
* 业务层 Spring Bean管理、AOP、事务管理
* 持久层 Spring JDBCTemplate、 ORM模块(整合其他持久层框架)