图书介绍

J2EE应用框架设计与项目开发PDF|Epub|txt|kindle电子书版本网盘下载

J2EE应用框架设计与项目开发
  • 余浩东著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302168638
  • 出版时间:2008
  • 标注页数:421页
  • 文件大小:185MB
  • 文件页数:431页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

J2EE应用框架设计与项目开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章 J2EE体系结构1

1.1 体系结构1

1.2 体系结构的划分2

1.2.1 非分布式体系结构2

1.2.2 分布式体系结构6

1.3 小结7

第2章 J2EE编程基础9

2.1 基本知识9

2.1.1 数据集合9

2.1.2 反射(reflection)13

2.1.3 异常处理18

2.2 通用OO设计原则21

2.2.1 开闭原则21

2.2.2 接口分离原则22

2.2.3 替换原则23

2.2.4 合成/聚合复用原则24

2.2.5 依赖倒置原则25

2.3 常用设计模式25

2.3.1 创建型模式26

2.3.2 结构型模式30

2.3.3 行为型模式38

2.4 编码约定45

第3章 数据存取框架设计49

3.1 常见数据库存取访问方式49

3.2 实体Bean数据存取51

3.3 JDBC数据存取框架54

3.3.1 设计目标56

3.3.2 异常处理57

3.3.3 数据源封装58

3.3.4 数据访问底层封装67

3.3.5 数据访问高级抽象79

3.3.6 数据存取框架小结100

3.4 DAO模式应用101

3.4.1 什么是DAO模式101

3.4.2 DaoFactory类102

3.4.3 应用示例105

3.5 高级话题109

3.5.1 数据库事务隔离110

3.5.2 唯一标识生成策略112

3.5.3 数据分页查询115

第4章 业务逻辑框架设计119

4.1 关于会话EJB120

4.1.1 有状态会话Bean120

4.1.2 无状态会话Bean122

4.1.3 会话Bean访问调用123

4.1.4 基于SLSB的设计模式131

4.2 业务事务界定134

4.3 Command业务框架136

4.3.1 设计目标137

4.3.2 具体实现138

4.3.3 应用示例152

4.4 Delegate业务框架154

4.4.1 设计目标155

4.4.2 具体实现155

4.4.3 应用示例164

4.5 消息队列业务框架167

4.5.1 设计目标167

4.5.2 具体实现168

4.5.3 应用示例177

4.6 高级话题180

4.6.1 IOC技术应用的讨论180

4.6.2 AOP思想在业务框架上的应用186

4.6.3 谈谈Spring框架194

4.7 小结198

第5章 Web框架设计199

5.1 MVC概念200

5.2 流行的Web框架202

5.2.1 Struts202

5.2.2 WebWork203

5.2.3 Spring MVC204

5.3 实用的Web框架205

5.3.1 设计目标207

5.3.2 具体实现208

5.3.3 应用示例228

5.4 框架功能扩展235

5.4.1 Web请求访问缓存235

5.4.2 文件上传242

5.4.3 页面动态统计绘图252

5.4.4 Web Services简易开发257

5.5 高级话题269

5.5.1 Web会话状态管理269

5.5.2 Web应用监听事件270

5.5.3 AJAX技术集成273

5.6 小结293

第6章 应用服务器程序框架设计295

6.1 设计目标295

6.2 框架实现296

6.2.1 应用程序线程封装297

6.2.2 后台监控模块302

6.2.3 命令参数管理模块305

6.2.4 线程池及子程序308

6.2.5 主程序模块311

6.2.6 定时计划任务模块314

6.3 应用说明321

第7章 项目前期考虑与准备326

7.1 项目容量考量326

7.2 相关风险评估326

7.3 体系结构选择329

7.4 应用服务器选择332

7.5 搭建开发环境334

7.6 建立开发团队335

第8章 系统代码结构的规划338

8.1 包设计的原则338

8.1.1 包的内聚性338

8.1.2 包的耦合性339

8.2 系统结构的规划339

8.2.1 项目包的命名340

8.2.2 功能模块包的划分340

第9章 开发示例——PetStore应用342

9.1 系统概述及需求开发342

9.1.1 系统概述342

9.1.2 需求开发343

9.2 分析设计350

9.2.1 架构定义与细化351

9.2.2 用户体验建模353

9.2.3 数据库设计357

9.2.4 Use Case用例设计365

9.3 代码构建370

9.3.1 数据持久层编码371

9.3.2 业务逻辑层编码375

9.3.3 表示层编码380

9.4 小结387

第10章 应用测试部署与性能调优388

10.1 应用测试388

10.1.1 概念回顾388

10.1.2 单元与集成测试389

10.1.3 性能与压力测试395

10.2 应用部署400

10.2.1 部署方式401

10.2.2 方案设计407

10.3 性能调优412

10.3.1 JVM412

10.3.2 关系数据库413

10.3.3 J2EE应用服务器414

10.3.4 Beetle J2EE开发框架414

10.3.5 业务应用程序416

参考资料418

后记419

热门推荐