Struts 2/Spring/Hibernate三者整合(简称SSH2)的基本思路是:Spring作为一个统一的大容器来用,在它里面容纳(注册)Action,DAO和Bibernate这些组件。如下图所示:
Struts 2将JSP中控制分离出来,当它要执行控制逻辑的具体处理时就直接使用Spring中的Action组件;Action组件在处理中若要访问数据库,则通过DAO组件提供的接口;而Hibernate才直接与数据库打交道。所有Action模块、DAO模块以及Hibernate全都由Spring来统一管理,整个系统是以Spring为核心的。
Spring与Struts、Hibernate三者的整合
最新推荐文章于 2023-07-26 14:03:02 发布