图书介绍
J2EE反模式PDF|Epub|txt|kindle电子书版本网盘下载
![J2EE反模式](https://www.shukui.net/cover/18/34773432.jpg)
- (美)BILL DUDNEY,STEPHEN ASBURY,JOSEPH K.KROZAK,KVIN WITTKOPF著;苏金国 刘瑛等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111177029
- 出版时间:2006
- 标注页数:372页
- 文件大小:35MB
- 文件页数:384页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
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