图书介绍

J2EE反模式PDF|Epub|txt|kindle电子书版本网盘下载

J2EE反模式
  • (美)BILL DUDNEY,STEPHEN ASBURY,JOSEPH K.KROZAK,KVIN WITTKOPF著;苏金国 刘瑛等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111177029
  • 出版时间:2006
  • 标注页数:372页
  • 文件大小:35MB
  • 文件页数:384页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

J2EE反模式PDF格式电子书版下载

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

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

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

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

图书目录

目录1

序1

前言1

致谢1

第1章 分布与扩展1

1.1 反模式:本地化数据3

1.2 反模式:误解数据需求7

1.3 反模式:误算带宽需求10

1.4 反模式:超负荷运转的网络中心14

1.5 反模式:手持利斧乱砍一气的人20

1.6 重构方案22

1.6.1 提前规划23

1.6.2 选择适当的数据体系架构25

1.6.3 划分数据和工作28

1.6.4 为将来扩展做出规划(企业规模的面向对象)31

1.6.5 规划实际的网络需求33

1.6.6 使用特殊化网络34

1.6.7 务求谨慎35

1.6.8 丢掉有问题的硬件37

第2章 持久存储39

2.1 反模式:挖掘机40

2.2 反模式:碾压46

2.3 反模式:数据观点49

2.4 反模式:窒息52

2.5 重构方案54

2.5.1 轻量级查询55

2.5.2 版本59

2.5.3 组件视图63

2.5.4 打包整理67

第3章 基于服务的体系架构70

3.1 反模式:多头服务71

3.2 反模式:过小服务75

3.3 反模式:烟囱式服务78

3.4 反模式:客户完成服务82

3.5 重构方案86

3.5.1 接口划分86

3.5.2 接口合并89

3.5.3 技术服务层91

3.5.4 跨层重构93

第4章 JSP的使用和误用96

4.1 反模式:忽略事实97

4.2 反模式:代码太多101

4.3 反模式:嵌入导航信息106

4.4 反模式:复制粘贴JSP108

4.5 反模式:会话中有太多数据113

4.6 反模式:不加限制地滥用TagLib118

4.7 重构方案122

4.7.1 bean化123

4.7.2 引入业务流警察126

4.7.3 引入委托控制器131

4.7.4 引入模板135

4.7.5 去除会话访问139

4.7.6 去除模板文本141

4.7.7 引入错误页面144

第5章 servlet147

5.1 反模式:每个servlet中都包含公共功能148

5.2 反模式:servlet中的模板文本153

5.3 反模式:字符串用于内容生成157

5.4 反模式:没有建立连接池161

5.5 反模式:直接访问实体165

5.6 重构方案168

5.6.1 引入过滤器169

5.6.2 使用JDom173

5.6.3 使用JSP177

第6章 实体bean182

6.1 反模式:脆弱的链接183

6.2 反模式:DTO爆炸186

6.3 反模式:表面张力192

6.4 反模式:粗行为195

6.5 反模式:职责过当202

6.6 反模式:幻想204

6.7 重构方案207

6.7.1 本地动作208

6.7.2 别名212

6.7.3 大批撤离215

6.7.4 扁平视图219

6.7.5 强结合221

6.7.6 双管齐下227

6.7.7 外观230

第7章 会话EJB235

7.1 反模式:到处都是会话236

7.2 反模式:过度膨胀的会话240

7.3 反模式:过瘦的会话244

7.4 反模式:大事务248

7.5 反模式:透明外观253

7.6 反模式:数据缓存255

7.7 重构方案259

7.7.1 会话外观259

7.7.2 分解大事务261

第8章 消息驱动bean266

8.1 反模式:误解JMS267

8.2 反模式:目标超载272

8.3 反模式:过分实现可靠性277

8.4.1 建构解决方案282

8.4 重构方案282

8.4.2 规划网络数据模型285

8.4.3 充分利用各种形式的EJB287

第9章 Web服务290

9.1 反模式:Web服务总能解决问题292

9.2 反模式:只要有疑问,就做成Web服务296

9.3 反模式:万能对象Web服务300

9.4 反模式:细粒度/多交互Web服务303

9.5 反模式:也许并非RPC307

9.6 反模式:单模式梦想312

9.7 反模式:SOAPY业务逻辑316

9.8 重构方案319

9.8.1 RPC转向文档型320

9.8.2 模式适配器323

9.8.3 Web服务业务委托327

第10章 J2EE服务330

10.1 反模式:硬编码的位置标识符331

10.2 反模式:Web=HTML334

10.3 反模式:需要本地代码338

10.4 反模式:过度滥用JNI342

10.5 反模式:选择了不当的层次344

10.6 反模式:未充分利用EJB容器348

10.7 重构方案350

10.7.1 实现解决方案参数化351

10.7.2 选择最适用的客户352

10.7.3 控制JNI的边界354

10.7.4 充分利用J2EE技术356

附录A 反模式目录358

附录B 重构目录365

附录C 网站上的内容371

参考文献372

热门推荐