2019独角兽企业重金招聘Python工程师标准>>>

模式列表

Active Record 活动记录:包装数据库表或视图中的行,封装数据库访问,并将业务逻辑加到该数据上的对象。

Application Controller 应用控制器:处理屏幕导航和应用流程的集中控制点。

Association Table Mapping关联表映射:将关联存储为表形式,并通过外键将与之相关的表连接起来。

Class Table Inheritance 类表继承:表示了类的继承层次,每个类都对应一个表。

Client Session State 客户会话状态:  将会话状态存储于客户端。

Data Mapper 数据映射器:由映射器组成的一个层次,它在对象和数据库间之间移动数据,并保证他们之间互相独立,映射器间互相独立。

Data Transfer Object 数据传输对象:在进程间进行数据传递的对象,目的是减少进程间方法调用的次数。

引言

0.1 架构

最高层次的系统分解

系统中不易改变的决定

涉及企业应用主要组成部分和希望能尽早做出的决定。

层次方式,管道方式,过滤方式

转载于:https://my.oschina.net/lilugirl2005/blog/227324

企业应用架构模式 读书笔记相关推荐

  1. 企业应用架构模式学习笔记

    1.概述 2.分层 表现逻辑处理用户与软件间的交互.表现层的主要职责是向用户显示信息并把从用户那里获取的信息解释成领域层或数据源层上的各种动作. 数据源逻辑主要关注与其他系统的交互,这些系统将代表应用 ...

  2. 企业架构成功之道读书笔记

    企业架构成功之道读书笔记 原文:https://www.leanix.net/en/enterprise-architecture 企业架构成功之道     理解下一代企业架构的价值          ...

  3. 《大型网站技术架构》读书笔记四:瞬时响应之网站的高性能架构

    来源:http://www.cnblogs.com/edisonchou/p/3809839.html 此篇已收录至<大型网站技术架构>读书笔记系列目录贴,点击访问该目录可获取更多内容. ...

  4. 《大型网站技术架构》读书笔记一:大型网站架构演化

    来源:http://www.cnblogs.com/edisonchou/p/3773891.html 此篇已收录至<大型网站技术架构>读书笔记系列目录贴,点击访问该目录可获取更多内容. ...

  5. 《大型网站技术架构》读书笔记之七:随需应变之网站的可扩展架构

    来源:http://www.cnblogs.com/edisonchou/p/3862389.html 此篇已收录至<大型网站技术架构>读书笔记系列目录贴,点击访问该目录可获取更多内容. ...

  6. 《营销5.0后互联网时代的企业战略营销》读书笔记

    文章目录 前言 营销 1.0 到营销 5.0 的发展路径 CIDR 模型 小结 前言 怀着对"营销"继续探索的心情,今年3月份完成了<营销5.0>的阅读,读本书的初衷是 ...

  7. 软件开发大师谈企业应用架构模式

    <企业应用架构模式(英文版)> --作者:Martin Fowler 多年来,Martin Fowler --这位享誉世界的软件开发大师--见证了许多企业级应用项目.这些项目通常都包含相似 ...

  8. 《大型网站技术架构》读书笔记三:大型网站核心架构要素

    来源:http://www.cnblogs.com/edisonchou/p/3806348.html 此篇已收录至<大型网站技术架构>读书笔记系列目录贴,点击访问该目录可获取更多内容. ...

  9. 企业应用架构模式-30天阅读计划

    构建计算机系统并非易事.随着系统复杂性的增大,构建相应软件的难度将呈指数增大. 同其他行业一样,我们只有在不断的学习中进步,从成功经验中学习,从失败教训中学习,才有望克服这些困难. 这本书的内容就是这 ...

最新文章

  1. T-SQL命令在SQLServer查询中的运用
  2. mysql查询索引like_通过索引查询慢速搜索LIKE%MYSQL
  3. JVM调优:G1三色标记算法
  4. python设计模式21-策略模式
  5. 在51系列中data,idata,xdata,pdata的区别
  6. FaceBook ATC 弱网测试工具环境搭建
  7. javascript oo实现
  8. 《快速开发》通过Maven创建WebService项目Hello World!
  9. 【POJ1050+POJ2018+HDOJ6638+牛客1006D】最大子段和问题
  10. 红外遥控器解码串口输出模块结合51单片机+oled屏幕实现遥控器红外解锁( STC89C52RC)
  11. 软件版本的GA 代表什么意思?
  12. web服务器和数据库服务器分离的优势
  13. Eclipse Neon EGit Integration gives Exception 401 Authorization Required
  14. Googlenet v1、v2、v3、v4区别
  15. Oracle实例囚笼(Instance Caging)
  16. 《嫌疑人X的献身》读书笔记
  17. VSCode好看字体
  18. 软考:中级软件设计师总结
  19. oracle连接失败日志文件,Oracle中的联机日志文件发生不同程度损坏的恢
  20. 敏感词管理(DFA算法实现)

热门文章

  1. vue中用table_Ant-Design-Vue中关于Table组件的使用
  2. springmvc +bootstrap创建简单web项目
  3. Labview 2017安装教程
  4. 云服务器系统重装为windows,并进行文件传输
  5. 判断resultset是否遍历到最后一条记录_干货:一条SQL语句执行得很慢的原因
  6. 计算机应用英语考什么,网考计算机应用基础(本)试卷10(国外英语资料).doc
  7. Java基础day18
  8. 汇编解析(3)-nasm基础、物理地址
  9. rust(60)-opencv(1)
  10. (建议收藏)相对靠谱的国内大学排行榜