zoukankan      html  css  js  c++  java
  • JavaEE 多层模型

    作者:罗代均,ldj_work#126.com ,转载请保持完整性.1.表示层(View)    软件界面的展示,可以是www,wap(手机),pdf,excel。。。等展示方式。表示层只负责数据的展示,不包含任何业务逻辑,我们可以替换掉表示层,而不用更改其它层的代码。2.控制层,业务逻辑层和表示层之间的桥梁。把表示层离散的数据组装为业务对象,供业务逻辑层加工处理,同时把业务逻辑层加工好的数据,送到表示层显示。实现业务逻辑层和表示层的解耦,3.业务逻辑层,包括值对象VO还有业务逻辑对象(Service),值对象只包含业务对象的属性和状态,Service对象实现业务逻辑操作。service把VO加工处理后交由DAO层持久化到介质,或者经控制器送到表示层显示。4,数据访问层,把业务逻辑层加工好的值对象(VO),持久化的持久化介质(包括数据库,xml等).同时为了提高性 能,还有加一个Cache缓存,取对象的时候,我们首先从Cache取,如果Cache没有这个对象,则从数据取,同时放入Cache中,更新对象时,同 时更新数据库和缓存。
  • 相关阅读:
    linux目录结构
    php程序员要懂那些linux知识?
    树和二叉树
    linux学习课程
    顺序栈的实现
    编写一个插件(前面JavaScript高级总结)
    javascript高级课程-4
    字符串的顺序表
    js 万年历实现
    利用 postMessage 进行数据传递 (iframe 及web worker)及问题
  • 原文地址:https://www.cnblogs.com/danghuijian/p/4400745.html
Copyright © 2011-2022 走看看