`
sfeve
  • 浏览: 43874 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

SSH架构的形成

阅读更多

1. client - jsp - DB

 

2. client - jsp - model - DB。
   jsp负责与DB交互,包括1。

 

3. client - jsp - service - model - DB。
   jsp只与model和service打交道,与DB无关。service负责与DB交互。service与model层合称为     业务逻辑层。


4. client - jsp - service - model - hibernate - DB。
   hibernate负责与DB交互。


5. client - jsp - service - model - DAO - DB。
   不直接访问数据库,可以跨数据   库平台。不暴露DB表结构。


6. client - jsp - service - model - DAO - DAOImpl - DB。

 
7. client - jsp - service - serviceImpl - model - DAO - DAOImpl - DB。

 
8. client - jsp - service - serviceImpl - model - DAO - DAOImpl - struts2 - DB。

 
9. client - jsp - service - serviceImpl - model - DAO - DAOImpl - struts2 - spring - DB。


10. client - jsp - DTO - service - serviceImpl - model - DAO - DAOImpl - struts2 - spring - DB。

分享到:
评论

相关推荐

    SSH架构总体描述。

    SSH架构是Struts作为表现层、Spring作为业务层和服务层容器、Hibernate作为持久层的整合,形成了一个强大的企业级应用开发框架。Struts提供了MVC模式,Spring则负责管理对象和事务,Hibernate则简化了数据库操作。...

    基于SSH架构的BBS论坛系统源码

    【SSH架构】 SSH(Struts + Spring + Hibernate)是一种常见的Java Web开发框架,由三个主要部分组成。Struts提供了MVC(Model-View-Controller)设计模式的实现,Spring作为一个全面的轻量级应用框架,负责依赖注入...

    SSH架构简介.pdf

    总结起来,SSH架构结合了Spring的灵活控制反转和面向切面编程、Struts2的MVC设计模式和拦截器机制,以及Hibernate的对象关系映射能力,形成了一个全面、高效的Java Web开发解决方案。这个架构能够帮助开发者更专注于...

    实例讲解SSH技术架构.pdf

    具体而言,Spring被用作中间层,负责业务逻辑的事务管理和组件间的集成,它将Struts和Hibernate紧密连接起来,形成了一个高效、灵活的Web应用架构。通过Spring的IoC容器,Struts可以轻松访问到Hibernate管理的持久化...

    基于SSH架构的社区交流站点设计论文.doc

    在本文档中,我们探讨了基于SSH架构的社区交流站点的设计和实现,主要涉及软件工程、数据库管理和系统开发流程等多个IT领域的关键知识点。 1. **SSH架构**:SSH(Struts + Spring + Hibernate)是一种广泛使用的...

    SOA-SSH分层架构的设计与应用word版本.docx

    SOA-SSH架构是指在面向服务的架构(SOA)背景下,利用Struts、Spring、Hibernate三种技术组合形成的分层架构设计。这种架构设计旨在通过模块化的方法提高系统的灵活性、可扩展性和可维护性。 #### 二、SOA-SSH架构的...

    在线教师测评系统SSH架构

    在线教师测评系统SSH架构是一种基于Java技术的Web应用程序开发模型,它整合了Spring、Struts和Hibernate三个核心框架,形成了高效、灵活且可维护的解决方案。这个系统利用这些框架的优势,构建了一个功能丰富的教师...

    SSH三层架构整合

    SSH三层架构整合是Java开发中常见的一种Web应用架构模式,主要由Spring、Struts和Hibernate三个框架组成。这种架构模式旨在提高开发效率,降低代码耦合度,提供良好的可维护性和可扩展性。下面我们将详细探讨SSH框架...

    SSH架构样例

    SSH 架构样例 1 导言 SSH 框架是由三个开源组件——Struts2、Spring 和 Hibernate 组成的,它们在 Java Web 开发中被广泛使用,构建了一个强大的MVC(Model-View-Controller)设计模式实现。本文档旨在为初学者...

    基于SSH模式架构的电子商务系统开发和实现.docx

    【SSH模式架构】SSH(Struts + Spring + Hibernate)是一种常用的Java Web开发框架组合,用于构建企业级的、复杂的Web应用程序。Struts是MVC(Model-View-Controller)架构的表示层框架,负责处理HTTP请求和响应,...

    SSH框架整合项目源码

    在这个“SSH框架整合项目源码”中,可以看到如何将这三个框架协调工作,形成一个完整的开发体系。发布系统通常包括用户登录、权限管理、内容发布、审核、查询等功能。开发者可能已经对这些功能进行了优化,例如提高...

    ssh学习 Web开发流行架构

    Struts+Hibernate+Spring是Java领域中非常流行的Web开发架构,被称为SSH框架。这个框架组合提供了强大的功能,用于构建灵活、可扩展的多层Web应用程序。以下是对SSH框架的详细说明: **Struts** 是一个基于MVC...

    sFAB-用于分布式代理业务流程的SSH架构-Golang开发

    sFAB-分布式代理业务流程的SSH架构sFAB-分布式代理业务流程的SSH架构欢迎使用sFAB,它是一个实用程序库,用于将跨所有类型IP网络运行的任意代理程序串在一起,以形成临时执行结构,所有这些都可以安全地进行SSH!...

    基于ssh的购物网站

    总结来说,基于SSH的购物网站项目是一个综合性的学习资源,涵盖了MVC架构、依赖注入、对象关系映射等核心Java Web开发技术,对于提升开发者的技能水平具有显著帮助。通过深入研究和实践,可以全面了解电子商务平台的...

    基于SSH的整合架构及其在CRM中的应用.pdf

    基于SSH的整合架构是利用Struts、Spring和Hibernate三个主流开源框架组合而成的一种应用架构模式,广泛应用于企业级应用开发中,尤其是在客户关系管理(CRM)系统的开发上。下面将详细介绍基于SSH整合架构的各个组成...

    struts+hibernate+spring架构开发模板

    SSH架构提供了模型-视图-控制器(MVC)的设计模式,实现了业务逻辑与展示层的解耦,以及持久化层的良好封装。 **Struts框架** 是一个用于构建基于Java EE Web应用的开源框架,主要负责处理用户请求和控制应用程序...

    SSH 登录系统 范例

    - 整合使用:这三者结合,形成SSH(Struts+Spring+Hibernate)架构,高效地处理用户登录、注册等业务,提供数据持久化和事务管理。 通过学习这些范例,你可以了解如何在实际项目中应用SSH进行安全登录,以及如何...

Global site tag (gtag.js) - Google Analytics