当前位置:首页 > 工业技术
J2EE项目开发实用案例
J2EE项目开发实用案例

J2EE项目开发实用案例PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:陈鹏,程勇编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2006
  • ISBN:7030172418
  • 页数:348 页
图书介绍:本书通过一个经典案例,分成量部来讲述J2EE。通过案例让读者掌握J2EE开发技术。
《J2EE项目开发实用案例》目录

第1部分 J2EE的技术体系和开发环境 2

第1章 J2EE概述 2

1.1 J2EE1.4体系结构 2

1.2 J2EE分布式应用 3

1.2.1 J2EE组件 4

1.2.2 J2EE客户端 4

1.2.3 Web组件 5

1.2.4 业务组件 6

1.2.5 企业信息系统层 6

1.2.6 组件打包 7

1.2.7 角色分配 7

1.3 J2EE核心技术 7

1.3.1 JDBC 8

1.3.2 JNDI 16

1.3.3 RMI 18

1.3.4 JMS 23

1.3.5 EJB 37

1.3.6 Java Servlet 47

1.3.7 JSP 49

1.3.8 JAF 55

1.3.9 JavaMail 55

1.3.10 Java IDL 57

1.3.11 XML 57

1.3.12 JTA 58

1.3.13 JTS 58

1.4 J2EE 5.0新功能 58

1.5 进一步阅读 59

第2章 开发环境 60

2.1 JDK——开发包 60

2.1.1 什么是JDK 60

2.1.2 JDK的安装 60

2.1.3 JDK的使用 64

2.2 Eclipse——集成开发环境 65

2.2.1 Eclipse简介 65

2.2.2 Eclipse的安装 65

2.1.4 进一步阅读 65

2.2.3 Eclipse的使用 68

2.2.4 进一步阅读 71

2.3 JBoss——应用服务器 71

2.3.1 JBoss4.0简介 71

2.3.2 JBoss的安装 71

2.3.3 进一步阅读 73

2.4 Lomboz——调试工具 73

2.4.1 Lomboz简介 73

2.4.2 Lomboz的安装 73

2.4.3 Lomboz插件的激活 76

2.4.4 Lomboz的配置 78

2.4.6 jboss400.server文件 85

2.4.5 进一步阅读 85

2.5 Maven——项目构建工具 89

2.5.1 什么是Maven 89

2.5.2 Maven体系结构 90

2.5.3 使用Maven进行项目管理 96

2.5.4 在Eclipse中使用Maven 103

2.5.5 新的里程碑——Maven 2.0 109

2.5.6 进一步阅读 109

2.6 Luntbuild——持续集成服务器 110

2.6.1 持续集成 110

2.6.2 持续集成工具 111

2.6.3 Luntbuild介绍 111

2.6.4 进一步阅读 117

第2部分 典型的J2EE项目案例 120

第3章 Java宠物店项目需求分析与系统设计 120

3.1.1 业务分析 121

3.1 需求分析 121

3.1.2 用例分析 126

3.1.3 模块分析 130

3.2 系统设计 131

3.2.1 设计策略 131

3.2.2 项目约束 134

3.2.3 架构设计 142

第4章 Java宠物店项目设计与实现 145

4.1 控制模块 145

4.2 安全模块 156

4.3 购物车模块 161

4.4 订单处理模块 165

4.5 目录管理模块 168

4.6 客户管理模块 173

第5章 Java宠物店项目构建 安装与运行 178

5.1 构建宠物店项目 178

5.2 安装与运行 179

第6章 J2EE项目风险 183

6.1 分析阶段 183

6.1.1 阶段风险及规避 184

6.1.2 最佳实践 184

6.2 设计与开发阶段 186

6.2.1 阶段风险及规避 186

6.2.2 最佳实践 189

6.3 开发生命周期管理阶段 191

6.3.1 阶段风险及规避 191

6.3.2 最佳实践 191

6.4 总结 194

6.5 进一步阅读 195

第3部分 敏捷J2EE开发实践 198

第7章 敏捷J2EE 198

7.1 敏捷开发方法 198

7.1.2 敏捷方法 199

7.1.1 敏捷宣言 199

7.1.3 敏捷的思考 205

7.1.4 进一步阅读 207

7.2 敏捷J2EE框架 207

7.2.1 插件式体系结构 208

7.2.2 微内核 211

7.2.3 表现层框架 223

7.2.4 持久层框架 236

7.2.5 将组件集成到一起 247

7.2.6 进一步阅读 286

7.3 敏捷开发实践 286

7.3.1 最佳实践 286

7.3.2 支持平台 292

7.3.3 进一步阅读 295

8.1 架构设计 296

8.1.1 JPetstore系统架构 296

第8章 轻量级宠物店系统实现——JPetstore 296

8.1.2 编程模型与包结构 297

8.1.3 核心设计模式 299

8.2 详细设计与实现 301

8.2.1 搜索目录 301

8.2.2 浏览种类 308

8.2.3 查看产品详细信息 311

8.2.4 查看产品条目详细信息 314

8.2.5 更新购物车 316

8.2.6 创建账户 321

8.2.7 更新账户 328

8.2.8 系统登录 333

8.2.9 提交订单 337

8.3 JPetstore构建安装与运行 346

8.3.1 运行环境配置 346

8.3.2 JPetstore应用部署 347

8.3.3 运行JPetstore 348

相关图书
作者其它书籍
返回顶部