By Lee - Last updated: 星期三, 六月 5, 2013

请你谈谈 SSH 整合

答: Struts (表示层) +Spring (业务层) +Hibernate (持久层) Struts :Struts 是一个表示层框架,主要作用是界面展示,接收请求,分发请求。 在 MVC 框架中, Struts 属于 VC 层次,负责界面表现,负责 MVC 关系的分发。( Vie w : 沿用 JSP , HTTP , Form , Tag , Resourse ; Controller : ActionServlet , struts-config.xml , Action )

Hibernate :Hibernate 是一个持久层框架,它只负责与关系数据库的操作。

Spring :Spring 是一个业务层框架,是一个整合的框架,能够很好地黏合表示层与持久层。