• 叮叮猫的三层思想


     

    叮叮猫,我喜欢在程序员交友的群里面这个取名字。所以我把这篇文章定义叫叮叮猫的三层思想。在这里,我主要是把我自己在三层里面的一些想法不经验写在这里。算是对这个时期自己的一点心得和体会。

    三层,一种现今炒得比较火的东西之一,但是到底什么是三层呢?他和AJAX等不一样,它其实并算不得是一个什么样的技术。算是程序员对一个项目的代码进行一个规划,方便自己和队友对这个项目进行编码实现。我更注重与把他当作是一种代码分类的一种规范。

    三层的构成,三层是由表示层(用户在浏览器看到的)+业务逻辑层(组织前台的输入和后台进行方法的调用)+数据层(SQL语句的组织)。但是在实际开发过程中,我们并不会按这样进行分类。它还包括了实体层(数据库里面的字段的封装SET和GET,也是面对对象的一种应用)。以及还有一层,数据访问层,其实这一层算是从数据层里面分离出来的,它只是封装每个数据库操作的方法。

    首先,我们还是说一下表示层。表示层WEB(GUI),也是用户在浏览器里面看见和操作的一层。主要是装的是各种网页文件,它一般按照技术来进行分包:例如js我们需要一个单独的包(JS包),XML(XML包)一个单独的包,CSS一个单独的包(CSS包),aspx,html等网页文件一个包(GUI包)。

    表示层它的主要作用就是收集用户输入的信息,输出信息。在显示时候必须要考虑到用户的习惯。

  • 相关阅读:
    LeetCode42 接雨水(单调栈)
    LeetCode198 打家劫舍
    LeetCode357 统计各位数字都不同的数字个数
    LeetCode319 灯泡开关
    LeetCode46 全排列
    Python 二叉树遍历方式总结
    Leetcode的简单算法题:69. x 的平方根
    Leetcode的SQL题:1527. 患某种疾病的患者
    Leetcode的SQL题:1965. 丢失信息的雇员
    Leetcode的SQL题:182. 查找重复的电子邮箱
  • 原文地址:https://www.cnblogs.com/dingdingmao/p/3146611.html
Copyright © 2020-2023  润新知