Struts和Hibernate的整合策略
2012-12-13 16:40
148 查看
在整合Struts和hibernate时,采用四层架构.
其中最上一层为表现层.该层主要负责和用户进行交互,并通过调用业务逻辑层代码实现判断等操作.
第二层为业务逻辑层,该层专注于实现业务逻辑功能,通过调用持久层代码来操作数据库.
第三层为持久层,该层专注于持久化操作,而不用涉及业务逻辑.
第四层为数据库层,即为使用的数据库.
广义的持久层包括DAO涉及模式和Hibernate持久化操作两部分.其包含三个重要的部分,分别为DAO接口,DAO实现类.DAO工厂类.
业务逻辑组件也包括三个重要部分,分别为业务逻辑组件接口,业务逻辑组件实现类,业务逻辑组件工厂类.
其中最上一层为表现层.该层主要负责和用户进行交互,并通过调用业务逻辑层代码实现判断等操作.
第二层为业务逻辑层,该层专注于实现业务逻辑功能,通过调用持久层代码来操作数据库.
第三层为持久层,该层专注于持久化操作,而不用涉及业务逻辑.
第四层为数据库层,即为使用的数据库.
广义的持久层包括DAO涉及模式和Hibernate持久化操作两部分.其包含三个重要的部分,分别为DAO接口,DAO实现类.DAO工厂类.
业务逻辑组件也包括三个重要部分,分别为业务逻辑组件接口,业务逻辑组件实现类,业务逻辑组件工厂类.
相关文章推荐
- Struts与Hibernate的整合策略
- 使用struts、hibernate、spring进行框架整合流程详细说明(完整版)附:开发规范
- 三大框架的整合技术 SSH spring,hibernate,struts;
- 转:struts+spring+hibernate 整合spring security
- 整合hibernate+struts后,关闭Myeclipse之前的工程全都消失
- 在现有struts2.0项目中整合hibernate框架
- Struts2.2.3+Spring3.0.6+Hibernate3.6.7的框架整合
- SSH框架——整合Demo(Struts、Spring、Hibernate)
- 浅谈ssh(struts,spring,hibernate三大框架)整合的意义及其精髓
- Struts与hibernate整合关键代码(课堂案例)
- Struts2+Hibernate整合应用开发步骤
- Struts+Spring+Hibernate整合
- Spring2.5+Struts1.3.8+Jpa(Hibernate实现)整合之七
- 12月1日struts、spring、hibernate等框架的整合培训日记
- 快速整合struts+spring+hibernate
- struts-2.3.1+spring-framework-3.2.2+hibernate-4.1.1整合历程<第二部分>(详解)
- struts+hibernate+spting的整合
- SSH2整合 struts2.3.4.1 hibernate-annotations-3.4.0.GA spring2.5.6
- spring hibernate struts整合开发实例
- Hibernate3.3.2+Spring2.5.5+Struts2.1.6+Extjs3.0.0 Annotations注解框架整合及其代码分享