3.8 用户推荐指数
计算机
类型
8.4
豆瓣评分
可以朗读
语音朗读
386千字
字数
2010-04-01
发行日期
展开全部
主编推荐语
本书将40多种经常出现的解决方案转化成模式,可适用于多种企业应用。
内容简介
本书分为两大部分。第一部分是关于如何开发企业应用的简单介绍。第二部分是本书的主体,是关于模式的详细参考手册,每个模式都给出使用方法和实现信息,并配以详细的Java代码或C#代码示例。此外,整本书中还用了大量UML图来进一步阐明有关概念。
本书获得了2003年度美国软件开发杂志图书类的生产效率奖和读者选择奖。
目录
- 版权信息
- 译者序
- 前言
- 模式列表
- 引言
- 0.1 架构
- 0.2 企业应用
- 0.3 企业应用的种类
- 0.4 关于性能的考虑
- 0.5 模式
- 第一部分 表述
- 第1章 分层
- 1.1 企业应用中层次的演化
- 1.2 三个基本层次
- 1.3 为各层选择运行环境
- 第2章 组织领域逻辑
- 2.1 抉择
- 2.2 服务层
- 第3章 映射到关系数据库
- 3.1 架构模式
- 3.2 行为问题
- 3.3 读取数据
- 3.4 结构映射模式
- 3.5 建立映射
- 3.6 使用元数据
- 3.7 数据库连接
- 3.8 其他问题
- 3.9 进一步阅读
- 第4章 Web表现层
- 4.1 视图模式
- 4.2 输入控制器模式
- 4.3 进一步阅读
- 第5章 并发
- 5.1 并发问题
- 5.2 执行语境
- 5.3 隔离与不变性
- 5.4 乐观并发控制和悲观并发控制
- 5.5 事务
- 5.6 离线并发控制的模式
- 5.7 应用服务器并发
- 5.8 进一步阅读
- 第6章 会话状态
- 6.1 无状态的价值
- 6.2 会话状态
- 6.3 存储会话状态的方法
- 第7章 分布策略
- 7.1 分布对象的诱惑
- 7.2 远程接口和本地接口
- 7.3 必须使用分布的情况
- 7.4 关于分布边界
- 7.5 分布接口
- 第8章 通盘考虑
- 8.1 从领域层开始
- 8.2 深入到数据源层
- 8.3 表现层
- 8.4 一些关于具体技术的建议
- 8.5 其他分层方式
- 第二部分 模式
- 第9章 领域逻辑模式
- 9.1 事务脚本(Transaction Script)
- 9.2 领域模型(Domain ModeI)
- 9.3 表模块(TabIe ModuIe)
- 9.4 服务层(Service LaYer)
- 第10章 数据源架构模式
- 10.1 表数据入口(TabIe Data GatewaY)
- 10.2 行数据入口(Row Data GatewaY)
- 10.3 活动记录(Active Record)
- 10.4 数据映射器(Data Mapper)
- 第11章 对象-关系行为模式
- 11.1 工作单元(Unit of Work)
- 11.2 标识映射(IdentitY Map)
- 11.3 延迟加载(LazY Load)
- 第12章 对象-关系结构模式
- 12.1 标识域(IdentitY FieId)
- 12.2 外键映射(Foreign KeY Mapping)
- 12.3 关联表映射(Association TabIe Mapping)
- 12.4 依赖映射(Dependent Mapping)
- 12.5 嵌入值(Embedded VaIue)
- 12.6 序列化LOB (Serialized LOB)
- 12.7 单表继承(SingIe TabIe Inheritance)
- 12.8 类表继承(CIass TabIe Inheritance)
- 12.9 具体表继承(Concrete TabIe Inheritance)
- 12.10 继承映射器(Inheritance Mappers)
- 第13章 对象-关系元数据映射模式
- 13.1 元数据映射(Metadata Mapping)
- 13.2 查询对象(QuerY Object)
- 13.3 资源库(RepositorY)
- 第14章 Web表现模式
- 14.1 模型-视图-控制器(ModeI View ControIIer)
- 14.2 页面控制器(Page ControIIer)
- 14.3 前端控制器(Front ControIIer)
- 14.4 模板视图(TempIate View)
- 14.5 转换视图(Transform View)
- 14.6 两步视图(Two Step View)
- 14.7 应用控制器(AppIication ControIIer)
- 第15章 分布模式
- 15.1 远程外观(Remote Facade)
- 15.2 数据传输对象(Data Transfer Object)
- 第16章 离线并发模式
- 16.1 乐观离线锁(Optimistic OffIine Lock)
- 16.2 悲观离线锁(Pessimistic OffIine Lock)
- 16.3 粗粒度锁(Coarse-Grained Lock)
- 16.4 隐含锁(ImpIicit Lock)
- 第17章 会话状态模式
- 17.1 客户会话状态(CIient Session State)
- 17.2 服务器会话状态(Server Session State)
- 17.3 数据库会话状态(Database Session State)
- 第18章 基本模式
- 18.1 入口(GatewaY)
- 18.2 映射器(Mapper)
- 18.3 层超类型(LaYer SupertYpe)
- 18.4 分离接口(Separated Interface)
- 18.5 注册表(RegistrY)
- 18.6 值对象(VaIue Object)
- 18.7 货币(MoneY)
- 18.8 特殊情况(SpeciaI Case)
- 18.9 插件(PIugin)
- 18.10 服务桩(Service Stub)
- 18.11 记录集(Record Set)
- 参考文献
展开全部
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。