• 三层架构


    表现层:采用mvc模型。

     M:模型(主要是实体bean)用于封装数据和数据传递

     V :视图(主要是htmljsp)用于展示数据

     C :控制(主要是servlet)用于控制执行流程和页面的跳转

    业务层:采用事务脚本,将一次请求中所有的业务操作合成一个方法。保证该方法中所有的数据库更新操作同时成功同时失败(事务相当于请求  脚本相当于方法)

    持久层:采用dao模式。建立实体类和数据库表映射,那个类对应那个表,那个属性对应那个列。持久层主要目的就              是完成对象数据和关系数据的转换。

      依赖倒置原则:高层模块不依赖于低层模块。两者都依赖

    抽象,抽象不依赖于细节,细节依赖于抽象。

    面向接口编程,不要面向具体编程

  • 相关阅读:
    2016九大前端必备动画库
    关于页面跳转,登录刷新
    关于换行
    c++ vector 的使用
    c++ namespace的使用
    u盘文件系统故障的修复方法
    nfs的使用
    ubuntu 无声音的解决
    Yii 视图中的 $this
    Apache vhost
  • 原文地址:https://www.cnblogs.com/sanhuan/p/4057922.html
Copyright © 2020-2023  润新知