注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)輕快的Java

輕快的Java

輕快的Java

定 價(jià):¥29.00

作 者: (美)塔特(Tate,B.A.),杰蘭德(Gehtland,J.) 著,張曉坤 改編
出版社: 中國(guó)電力出版社
叢編項(xiàng): O'REILLY圖書(shū)系列
標(biāo) 簽: Java

ISBN: 9787508342887 出版時(shí)間: 2006-07-01 包裝: 膠版紙
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 234 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Java的開(kāi)發(fā)者正深陷于復(fù)雜性的泥沼中而無(wú)法自拔。我們的經(jīng)驗(yàn)和能力正接近極限,程序員為了編寫(xiě)支持所選框架的程序所花的時(shí)間比解決真正問(wèn)題的時(shí)間要多得多。我們不禁要問(wèn),有必要把Java搞得這么復(fù)雜嗎?.答案是否定的。本書(shū)給你指引了一條出路。無(wú)論是維護(hù)應(yīng)用程序,還是從頭開(kāi)始設(shè)計(jì),你都能夠超越成規(guī),并大幅精簡(jiǎn)基本框架、開(kāi)發(fā)過(guò)程和最終代碼。你能重新掌握一度失控的J2EE應(yīng)用程序。..在本書(shū)中,原作者Bruce A.Tate與Justin Gehtland將循序漸進(jìn)、娓娓道來(lái)。首先,他們列出了五項(xiàng)基本法則。他們展示了如何構(gòu)建簡(jiǎn)單、解耦的代碼,并告訴你如何選擇技術(shù)。他們還對(duì)兩種被廣泛運(yùn)用的開(kāi)源程序如何迎合這些概念進(jìn)行了剖析。最后,作者還將利用這些基本概念構(gòu)建一個(gè)簡(jiǎn)單但內(nèi)涵豐富的應(yīng)用程序來(lái)解決現(xiàn)實(shí)世界中所遇到的問(wèn)題。你曾經(jīng)幻想過(guò)有了工具和框架就能更好過(guò)一些嗎?支持技術(shù)框架的代碼甚至比完成實(shí)際工作的部分還要多,面對(duì)這種情形,你是不是感到困惑?現(xiàn)在應(yīng)該回到問(wèn)題的本身,并擺脫過(guò)分膨脹軟件的束縛。這時(shí),你耍弄明白什么才是真正重要的,并搞清楚怎么樣才能簡(jiǎn)單而優(yōu)雅地完成任務(wù)。本書(shū)能告訴你,如何通過(guò)這條新的途徑讓你的客戶(甚至是你的朋友和家人)滿意。...

作者簡(jiǎn)介

  本書(shū)提供作譯者介紹William Stallings:在計(jì)算機(jī)網(wǎng)絡(luò)與體系結(jié)構(gòu)方面成就卓著。他六次榮獲由“教材與大學(xué)作者協(xié)會(huì)”頒發(fā)的“年度最佳計(jì)算機(jī)科學(xué)與工程教材”獎(jiǎng),作品包括《操作系統(tǒng)——精髓與設(shè)計(jì)原理》、《計(jì)算機(jī)組成與體系結(jié)構(gòu)》和《數(shù)據(jù)年計(jì)算機(jī)通信》等。他是致力于密碼學(xué)各個(gè)方面的學(xué)術(shù)期刊Cryptologia的編委會(huì)成員之一。目前他作為獨(dú)立顧問(wèn)為計(jì)算機(jī)硬件制造商、軟件開(kāi)發(fā)商和政府研究機(jī)構(gòu)提供咨詢服務(wù)。

圖書(shū)目錄

前言 1
第一章 不可避免的膨脹 9
膨脹的緣由 9
選項(xiàng) 17
對(duì)抗膨脹的五個(gè)基本法則 18
小結(jié) 23
第二章 保持簡(jiǎn)單 24
簡(jiǎn)單化的價(jià)值 24
過(guò)程與簡(jiǎn)單化 28
你的安全網(wǎng) 33
小結(jié) 42
第三章 一次做好一件事 43
了解問(wèn)題 44
抽出問(wèn)題 47
將框架分層 53
重構(gòu)以降低耦合 58
小結(jié) 65
第四章 力求透明 67
透明的好處 67
誰(shuí)在做主? 68
透明性的替代方案 70
反射 75
注入(Injecting)代碼 82
生成代碼 85
高級(jí)主題 88
小結(jié) 90
第五章 吃什么像什么 92
黃金槌 93
了解全貌 102
技術(shù)需求的考慮 106
小結(jié) 109
第六章 允許擴(kuò)展 111
擴(kuò)展的基礎(chǔ) 111
擴(kuò)展工具 115
plug-in模型 126
誰(shuí)是客戶? 129
小結(jié) 131
第七章 Hibernate 132
謊言 132
Hibernate是什么? 133
運(yùn)用持久模型 143
評(píng)估Hibernate 148
小結(jié) 152
第八章 Spring 153
Spring是什么? 153
Pet Store:一個(gè)相反的例子 156
域模型 161
加入持久化 163
表示層 171
小結(jié) 176
第九章 Simple Spider 178
Spider是什么? 179
檢查需求 180
計(jì)劃開(kāi)發(fā) 182
設(shè)計(jì) 183
配置服務(wù) 184
爬站/索引服務(wù) 188
搜索服務(wù) 193
控制臺(tái)接口 196
Web服務(wù)接口 199
Spider的擴(kuò)展 203
第十章 擴(kuò)展JPetStore 204
現(xiàn)有搜索功能的概觀 204
替換控制器 207
用戶界面(JSP) 211
設(shè)置索引程序 213
運(yùn)用配置服務(wù) 215
加入Hibernate 217
小結(jié) 224
第十一章 邁步向前 225
技術(shù) 225
過(guò)程 230
挑戰(zhàn) 230
結(jié)論 231
參考資料 232

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)