当前位置:首页 > 工业技术
轻快的Java
轻快的Java

轻快的JavaPDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:(美)塔特(Tate,B.A.),(美)杰兰德(Gehtland,J.)著;张晓坤改编
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2006
  • ISBN:7508342887
  • 页数:234 页
图书介绍:在Java日益变得复杂的情况下,本书将为你指引一条出路,无论是维护应用程序,还是从头开始设计,都让你能超越成规,并大幅度精简基本框架、开发过程和最终代码,让你重新掌握一度失控的J2EE应用。在本书中,作者列出了对抗膨胀的五项基本法则,展示了如何构建简单、解耦的代码,并告诉你如何选择技术。同时他们还将展示如何摆脱膨胀软件的束缚,如何简单而优雅地完成任务,最终让你的客户满意。
《轻快的Java》目录
标签:改编

第一章 不可避免的膨胀 9

膨胀的缘由 9

选项 17

对抗膨胀的五个基本法则 18

小结 23

第二章 保持简单 24

简单化的价值 24

过程与简单化 28

你的安全网 33

小结 42

第三章 一次做好一件事 43

了解问题 44

抽出问题 47

将框架分层 53

重构以降低耦合 58

小结 65

第四章 力求透明 67

透明的好处 67

谁在做主? 68

透明性的替代方案 70

反射 75

注入(Injecting)代码 82

生成代码 85

高级主题 88

小结 90

第五章 吃什么像什么 92

黄金槌 93

了解全貌 102

技术需求的考虑 106

小结 109

第六章 允许扩展 111

扩展的基础 111

扩展工具 115

plug-in模型 126

谁是客户? 129

小结 131

谎言 132

第七章 Hibernate 132

Hibernate是什么? 133

运用持久模型 143

评估Hibernate 148

小结 152

第八章 Spring 153

Spring是什么? 153

Pet Store:一个相反的例子 156

域模型 161

加入持久化 163

表示层 171

小结 176

第九章 Simple Spider 178

Spider是什么? 179

检查需求 180

计划开发 182

设计 183

配置服务 184

爬站/索引服务 188

搜索服务 193

控制台接口 196

Web服务接口 199

Spider的扩展 203

第十章 扩展JPetStore 204

现有搜索功能的概观 204

替换控制器 207

用户界面(JSP) 211

设置索引程序 213

运用配置服务 215

加入Hibernate 217

小结 224

第十一章 迈步向前 225

技术 225

过程 230

挑战 230

结论 231

参考资料 232

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