zoukankan      html  css  js  c++  java
  • 分层

    三层架构,所谓的三层开发就是将整个业务应用划分为表示层-业务逻辑层―数据访问层-数据库等,有的还要细一些,明确地将客户端的表示层、业务逻辑访问、和数据访问及数据库访问划分出来,十分有利于系统的开发,维护、部署和扩展。 

    分层架构:

    >数据访问层:这一层处于最底层,负责与数据库的交互,也称为DAL(Data  Access   Layer)。

    >表示层:这一层直接和用户打交道,负责显示或获取数据,也称为UI层(User  Interface  Layer)。无论使用控制台还是Windows窗体显示数据,都是表示层的一种的应用。

    表示层依赖于数据访问层,两层职能分开,协助工作,其依赖关系。

    分层开发的优势和特点:

    >代码复用

    >分离开发人员的关注

    >无损替换

    >降低程序间的依赖

  • 相关阅读:
    redis-hash
    redis-list操作
    bootstrap之消息提示
    jQuery水平下拉菜单实现
    JavaScript的Date对象
    积水问题
    Queue的push和front操作
    Stack的pop和push操作
    .py文件不能设置默认打开程序 win10
    Anaconda的安装
  • 原文地址:https://www.cnblogs.com/hfddz/p/6661252.html
Copyright © 2011-2022 走看看