【读书笔记】 2016.08.27 《企业应用架构模式》

第6章 会话状态

6.1. 业务事务和系统事务 【会话状态】

    1)系统事务:是由关系型数据库和事务监控器所支持的事务。
    2)业务事务:是指具体的业务的事务,比如在线银行系统中的登录,选择账户,填写账单,支付等业务。

6.2. 无状态和会话状态 【会话状态】

    1)无状态的价值: 节省服务器资源。
    2)会话状态:例如‘购物车’,会话状态出现的最大问题是出现在 隔离性处。
       存储会话状态的三种方法
       客户会话状态,服务器会话状态,数据库会话状态
    

第10章 数据源架构模式

10.1. 一些概念 【数据源架构模式】

    1)表数据入口
    2)数据访问对象(Data Access Object) DAO
    3)活动记录(Active Record) AR
    

第11章 对象--关系行为模式

11.1. 一些概念 【对象--关系行为模式】

    1)工作单元(Unit of Work)
    2)标示映射(Identity Map)
    3)延迟加载(Lazy Load)
        -- 四种实现延迟加载的方法:
            延迟初始化,虚代理,值保持器,重影
        
    4)领域对象有3种状态:重影,正在加载,已加载
    

第12章 对象--关系结构模式

12.1. 一些概念 【对象--关系结构模式】

    1)标示域(Idetity Field)
     [a] 为了在内存对象和数据库行之间维护标识而在内存对象里保存的一个数据库标识域

    2)外键映射(Foreign Key Mapping)
     [a] 把对象之间的关系映射到表之间的外键引用
     
    3)关联表映射(Association Table Mapping)
     [a] 把关联保存为一张表,带有指向(由关联所连接的)表的外键

第13章 对象--元数据映射模式

13.1. 一些概念 【对象--元数据映射模式】

    1)元数据映射(Metadata Mapping)
     [a] 以一种简单的表格形式来定义映射。
     [b] 根据代码来标示元数据中的信息的两种途径:代码生成 和 反射编程
     

    2)查询对象(Query Object)
    查询对象是解释器模式在表示SQL查询上的应用

    3)资源库
    资源库协调领域和数据映射层



第14章 web表现模式

14.1. 一些概念 【web表现模式】

    1)元数据映射(Metadata Mapping)
     [a] 以一种简单的表格形式来定义映射。
     [b] 根据代码来标示元数据中的信息的两种途径:代码生成 和 反射编程
     
    2) 两步视图
     

第15章 分布模式

15.1. 一些概念 【分布模式】

    1)远程外观
    2)数据传输对象(DTO)
    -- 一个用于减少方法间调用次数而在进程间传输数据的对象
         

第17章 会话状态模式

17.1. 一些概念 【会话状态模式】

    
     
原文地址:https://www.cnblogs.com/aiweixiao/p/5812240.html