图书介绍

EJB设计模式pdf电子书版本下载

EJB设计模式
  • (美)Floyd Marinescu著;饶若南等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111130324
  • 出版时间:2004
  • 标注页数:205页
  • 文件大小:10MB
  • 文件页数:223页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

EJB设计模式PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 EJB 模式语言 2

第1章 EJB 层次构架模式 2

1.1 会话外观(Session Fa?ade) 3

1.2 消息外观(Message Fa?ade) 9

1.3 EJB 命令(EJB Command) 14

1.4 数据传送对象工厂(Data Transfer Object Factory) 20

1.5 通用属性访问(Generic Attribute Access) 25

1.6 业务接口(Business Interface) 31

第2章 层间数据传送模式 35

2.1 数据传送对象(DTO) 35

2.2 域数据传送对象(Domain DTO) 39

2.3 定制数据传送对象(Custom DTO) 43

2.4 数据传送散列映像(Data Transfer HashMap) 45

2.5 数据传送行集(Data Transfer RowSet) 48

第3章 事务和持久性模式 53

3.1 版本号 53

3.2 用 JDBC 读取数据 59

3.3 数据访问命令 bean 63

3.4 双重持久性实体 bean 69

第4章 客户端 EJB 交互模式 72

4.1 EJBHome 工厂 72

4.2 业务代理 77

5.1 序列块 83

第5章 主键生成策略 83

5.2 EJB 的全局惟一标识符 89

5.3 自动生成键的存储过程 93

第二部分 EJB 设计与实现的最佳实践 98

第6章 从需求到模式驱动的设计 98

6.1 TheServerSide 论坛消息系统用例 98

6.2 设计问题和术语的快速回顾 100

6.2.1 什么是域模型 100

6.2.2 理解 J2EE 系统中的层 101

6.3 模式驱动 EJB 架构 103

6.4.2 同步用例 107

6.4.1 异步用例 107

6.4 服务层模式 107

6.4.3 其他服务层模式 109

6.5 层间数据传送模式 110

6.6 应用层模式 113

6.7 小结 114

第7章 EJB 开发过程:用 Ant 构建,用 JUnit 单元测试 115

7.1 开发顺序 115

7.1.1 独立于层的编码 117

7.1.2 首先是域层 117

7.1.3 其次是持久层 118

7.1.5 最后是客户端层 119

7.1.4 第三是服务层 119

7.2 自动化环境:用 Ant 管理 120

7.2.1 什么是 J2EE 应用环境 120

7.2.2 管理 J2EE 应用环境意味着什么 120

7.2.3 使用 Ant 122

7.3 用 JUnit 进行单元测试 136

7.4 小结 144

第8章 实体 bean 的替代品 146

8.1 实体 bean 的特性 146

8.2 实体 bean 和认知差异 147

8.3 捍卫实体 bean 148

8.4 实体 bean 的替代品简介 149

8.4.1 使用直接 JDBC 操作/存储过程 150

8.4.2 使用第三方的 O/R 映像产品 150

8.4.3 构建定制的持久性框架 150

8.4.4 使用 Java 数据对象 150

8.5 Java 数据对象简介 151

8.5.1 需要的类及其依赖关系 151

8.5.2 构建和部署过程 152

8.5.3 继承 153

8.5.5 动态与静态的查找机制 154

8.6 EJB 开发者使用 JDO 的指南 154

8.5.4 客户端 API 154

8.6.1 准备 EJB 环境 155

8.6.2 配置会话 bean 155

8.6.3 执行用例和事务管理 156

8.6.4 容器管理的事务 156

8.6.5 bean 管理的事务 158

8.6.6 缓存/惰性加载和引用定位 159

8.6.7 查找 JDO 159

8.6.8 层间数据传送 161

8.7 小结 162

9.1 不使用组合实体 bean 模式 163

第9章 EJB 的设计策略、习惯用语和技巧 163

9.2 采用 Field 命名惯例以允许在 EJB2.0CMP 实体 bean 中执行数据确认 164

9.3 不要在实体 bean 上 Get 和 Set 值/数据传送对象 164

9.4 如果能够被正确使用,就可以使用 Java 的 Singleton 类 164

9.5 使用预定更新而不是实时计算 165

9.6 使用一个被序列化的 Java 类来将编译器类型检查添加到与消息驱动 bean 的交互操作中 166

9.7 在发生应用异常时总是调用 setRollback Only 166

9.8 限制传递给 ejbCreate 的参数 167

9.9 不要在 ejbCreate 中使用数据传送对象 167

9.10 不要使用 XML 作为一种 DTO 机制来进行通信,除非确实需要使用它 168

附录 模式代码清单 169

参考文献 204

精品推荐