SSH中 struts hibernate spring 各起什么作用 struts 控制用的 hibernate 操作数据库的 spring 用解耦的 详细的说: STRUTS 在 SSH 框架中起控制的作用 , 其核心是 Controller, 即 Action, 而 action 的核 心就是 struts.xml. 主要控制逻辑关系的处理 . hibernate 是数据持久化层 , 是一种新的对象、关系的映射工具 , 提供了从 Java 类到数据 表的映射,也提供了数据查询和恢复等机制 , 大大减少数据访问的复杂度。把对数据库的 直接操作 , 转换为对持久对象的操作 . SPRING 是一个轻量级的控制反转 (IoC) 和面向切面 (AOP) 的容器框架 , 面向接口的编 程 , 由容器控制程序之间的(依赖)关系,而非传统实现中,由程序代码直接操控。这也 就是所谓 “ 控制反转