图书介绍

J2EE平台上的EJB组件开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

J2EE平台上的EJB组件开发
  • (美)Vlada Matena,(美)Beth Stearns著;瞿裕忠等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:711109090X
  • 出版时间:2001
  • 标注页数:313页
  • 文件大小:12MB
  • 文件页数:326页
  • 主题词:EJB

PDF下载


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

下载说明

J2EE平台上的EJB组件开发PDF格式电子书版下载

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

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

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

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

图书目录

前言页1

译者序1

前言1

第1章 EJB体系结构的优势1

1.1 从二层体系结构到J2EE体系结构1

1.1.1 二层应用体系结构1

1.1.2 传统的三层应用体系结构2

1.1.3 早期的基于Web的应用体系结构3

1.1.4 J2EE应用体系结构4

1.2 EJB体系结构的优势5

1.2.1 对于应用开发者的好处6

1.2.2 对于客户的好处7

1.3 小结7

第2章 EJB体系结构概况9

2.1 什么是EJB应用9

2.2 业务实体、过程和企业bean的类型11

2.2.1 业务实体11

2.2.2 业务过程11

2.2.4 企业bean的类型12

2.2.3 业务规则的实现12

2.2.5 实体bean和会话bean的选择13

2.2.6 何时使用依赖对象14

2.3 企业bean的结构14

2.3.1 企业bean的home接口16

2.3.2 企业bean的remote接口18

2.3.3 企业bean类19

2.3.4 部署描述符21

2.4 容器工具和服务22

2.4.2 容器运行时服务23

2.4.1 容器元素23

2.5 小结27

第3章 EJB角色28

3.1 EJB角色28

3.1.1 bean开发者29

3.1.2 应用组装者30

3.1.3 部署者31

3.1.4 系统管理员31

3.1.5 EJB容器提供者32

3.1.6 EJB服务器提供者32

3.3 小结33

3.2 工具33

第4章 会话bean应用开发35

4.1 何时使用会话bean35

4.1.1 在Web应用中使用会话bean35

4.1.2 在传统的三层业务应用中使用会话bean36

4.2 理解会话对象的状态37

4.2.1 有状态和无状态的会话bean的比较37

4.2.2 理解交互状态38

4.3.2 应用程序的主要部分40

4.3.1 应用的用户视图40

4.3 应用示例概述40

4.3.3 福利登记业务过程43

4.4 EnrollmentEJB有状态的会话bean的细节45

4.4.1 EnrollmentEJB会话bean的主要部分45

4.4.2 会话bean类EnrollmentBean的细节55

4.4.3 客户开发者的观点82

4.5 PayrollEJB无状态的会话bean87

4.5.1 PayrollEJB无状态的会话bean的组成88

4.5.2 客户开发者的观点95

4.6.1 EmployeeDatabase的数据库模式96

4.6 数据库模式96

4.6.2 BenefitsDstabase的数据库模式97

4.6.3 PayrollDatabase的数据库模式98

4.7 容器提供的服务98

4.8 小结99

第5章 容器中的会话bean101

5.1 容器元素102

5.2 容器在运行时怎样管理会话bean102

5.2.1 EJB home接口的查找103

5.2.2 会话对象的创建104

5.2.3 业务方法的调用105

5.2.4 会话bean的活化与钝化107

5.2.5 会话对象的删除108

5.2.6 会话bean的超时110

5.3 小结110

第6章 理解实体bean111

6.1 实体bean的客户视图111

6.1.1 home接口112

6.1.2 remote接口114

6.1.3 主键和对象标识116

6.1.4 实体对象生命周期117

6.1.5 实体bean句柄118

6.2 实体bean的bean开发者视图119

6.2.1 实体对象的持久性119

6.2.2 实体bean类的方法124

6.2.3 实体bean实例的生命周期127

6.2.4 使用ejbLoad和ejbStore方法143

6.2.5 设计实体bean的remote接口150

6.2.6 对一个实体对象的同时调用153

6.2.7 与现有数据共同使用实体bean154

6.3 小结155

第7章 实体bean应用示例156

7.1 应用概况157

7.1.1 问题描述157

7.1.2 应用的主要部分157

7.1.3 分布式部署160

7.2 Star Enterprise公司的已有部件161

7.2.1 员工数据库161

7.2.2 薪水系统162

7.3.1 Wombat部件的概貌168

7.3 Wombat开发的部件168

7.3.2 EnrollmentEJB会话bean169

7.3.3 EmployeeEJB实体bean181

7.3.4 SelectionEJB实体bean184

7.3.5 WrapperPlanEJB实体bean198

7.3.6 EnrollmentWeb Web应用213

7.3.7 BenefitsAdminWeb Web应用214

7.3.8 BenefitsDatabase214

7.3.9 各个部件的打包215

7.4.1 概况217

7.4 Premium Health公司开发的部件217

7.4.2 PremiumHealthPlanEJB实体bean218

7.4.3 HelperEJB会话bean227

7.4.4 PremiumHealthAdminWeb Web应用227

7.4.5 PremiumHealthAdminApp227

7.4.6 PremiumHealthDatabase227

7.4.7 打包229

7.5 Providence公司开发的部件231

7.5.1 概况231

7.5.2 ProvidencePlanEJB实体bean231

7.5.4 打包248

7.5.3 ProvidenceServiceWeb Web应用248

7.6 集成技术总结249

7.6.1 bean提供者发布EJB客户-视图接口250

7.6.2 客户提供者发布EJB客户-视图接口250

7.6.3 容器管理持久性的使用251

7.7 小结252

第8章 理解事务253

8.1 声明性事务划分254

8.1.1 事务属性254

8.1.2 事务属性值254

8.1.3 示例应用程序的事务属性257

8.2 事务的编程划分258

8.2.1 通过客户划分事务259

8.2.2 通过会话bean划分事务262

8.2.3 使用事务的编程划分的缺陷265

8.3 小结266

第9章 管理安全267

9.1 系统管理员的职责267

9.1.1 管理用户和安全要点268

9.1.2 管理要点映射268

9.2.1 鉴别和授权任务269

9.2 容器提供者的职责269

9.2.2 管理多个应用程序和域270

9.3 应用程序提供者的安全视图270

9.3.1 客户鉴别270

9.3.2 授权270

9.2.2 管理多个应用程序和域270

9.3.3 声明性安全机制271

9.3.5 方法许可272

9.3.6 可编程安全API272

9.3.4 安全角色272

9.3.7 安全应用示例273

9.4 部署者的职责276

9.4.1 部署Wombat的企业bean276

9.4.2 部署Premium Health的企业bean277

9.4.3 部署Providence的企业bean277

9.5 小结277

附录A API参考278

附录B 代码示例295

术语表309

热门推荐