zoukankan      html  css  js  c++  java
  • 软件体系架构之ssh框架阅读笔记

    首先我们要了解一下什么是ssh框架?

    SSH是 struts+spring+hibernate的一个集成框架,是目前比较流行的一种Web应用程序开源框架。

    ssh框架系统从职责上分为四层:web层 业务层 dao层 持久层。

    持久层:

    主要是针对数据库的操作。

    DAO层:

    主要是针对具体的问题的操作,也可以理解成在对数据层的操作基础上对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建。无疑是系统架构中体现核心价值的部分。它的关注点

    主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域逻辑有关。

    业务层:

    作用是将dao层与web层进行解耦。那么表现层中就不会出现任何的业务代码,当然这样带来的好处也是显而易见的,就是当我们修改业务层代码时,我们不需要修改表现层的代码。

    web表示层(也称为UI层):

    主要对用户的请求接受,以及数据的返回,为客户端提供应用程序的访问。

  • 相关阅读:
    2016.7.22.noip2012D2
    2016.7.21.noip2014D2
    LIS最长上升子序列O(n^2)与O(nlogn)的算法
    vijos1910解方程
    vijos1909寻找道路
    viojs1908无线网路发射器选址
    P1907飞扬的小鸟
    P1906联合权值
    P1905生活大爆炸版 石头剪刀布
    poj1274(匈牙利算法)
  • 原文地址:https://www.cnblogs.com/zyt-bg/p/10468087.html
Copyright © 2011-2022 走看看