• 三层记录


    1、以单个项目的结构搭建好三层结构
    2、建好模型层《使用代码生成器生成模型层》
    3、准备数据层,做增删改查
    3.1、数据层一般有DBhelper
    3.2、添加查询Students类《不担心名字冲突,因为我直接用命名空间来操作的 》,使用到Model,故导入using Model;
    4、做登录功能
    5、做显示学生列表功能
    6、做删除功能
    7、做修改功能
    注:《我们每做一个操作都是从数据层开始做》

    ------------------------------------------------------------------------
    写三层的顺序:
    从下往上写,即:Model-》DAL-->BLL-->Web

    一般情况下,数据库中的一张表对应Model中的一个类,数据库表中的字段对应类的属性。

    -------------------------------------------------------------------------------------------------------------------------------------

    模型层(ORM):数据库中每一个表都在模型层创建一个类,一般情况类的名称和数据表名相同,如果数据库中表名为复数型式,一般模型层类名为单数。表中的字段在类中建成属性。

    数据库访问层:每一个模型层的类,都在数据库访问层对应一个类,该类的命名一般为模型层中的类名+Services,此类中仅包含对该表的CRUD的方法。


    业务逻辑层:业务逻辑层中的类名由业务决定,一般情况下也可以与数据访问层的类相对应,类名一般由表名+Manager命名。

    表现层:由需求网页构成,调用业务逻辑层的方法。该层一般不出现SQL语句相关的内容,就算出现,也不能出现能执行的SQL语句。

  • 相关阅读:
    java、javaw和javaws的区别
    Hibernate4教程二:基本配置(2)
    Maven入门指南10:Maven的生命周期和插件
    Java中的断言(assert)
    MySQL的数据类型:文本、数字、日期/时间
    面向对象的三大基本特征和五大基本原则
    高内聚低耦合的介绍
    9.7 模拟赛
    16-17学期计划(每周)
    JZOJ 5281 钦点
  • 原文地址:https://www.cnblogs.com/yaoxc/p/3134203.html
Copyright © 2020-2023  润新知