出版時(shí)間:2006-1 出版社:機(jī)械工業(yè)出版社 作者:[美] BILL DUDNEY,STEPH 頁數(shù):370
Tag標(biāo)簽:無
內(nèi)容概要
所謂模式,就是以一種正式模板的形式來描述好的實(shí)踐做法,而反模式是采用相同的形式來描述不恰當(dāng)?shù)膶?shí)踐做法。本書不僅指出了許多J2EE開發(fā)中存在的反模式及其癥狀和引發(fā)的后果,而且分析了其產(chǎn)生的原因,并至少給出了一種重構(gòu)方案,指導(dǎo)開發(fā)人員逐步轉(zhuǎn)換代碼實(shí)現(xiàn),從而得到更好的設(shè)計(jì)。本書的目的不是想指導(dǎo)開發(fā)人員如何完成J2EE設(shè)計(jì)和開發(fā),而是通過指出應(yīng)用開發(fā)中常犯的錯(cuò)誤及修復(fù)錯(cuò)誤的方法,來指導(dǎo)讀者成為更好的J2EE開發(fā)人員。
作者簡介
Bill Dudney,是一位Java架構(gòu)師,他參與構(gòu)建J2EE應(yīng)用和軟件已有5年,從事分布式計(jì)算長達(dá)14年。他曾與人合作出版了《Jakarta Pitfalls》。
書籍目錄
序前言致謝第1章 分布與擴(kuò)展第2章 持久存儲第3章 基于服務(wù)的體系架構(gòu)第4章 JSP的使用和誤用第5章 servlet第6章 實(shí)體bean第7章 會話EJB第8章 消息驅(qū)動bean第9章 Web服務(wù)第10章 J2EE服務(wù)附錄A 反模式目錄附錄B 重構(gòu)目錄附錄C 網(wǎng)站上的內(nèi)容參考文獻(xiàn)
編輯推薦
如今有許多已發(fā)布的軟件中都存在著大量的bug,運(yùn)作得十分糟糕。遺憾的是,通常我們很難準(zhǔn)確地找出是哪里出了問題,需要做哪些工作才能讓情況好轉(zhuǎn)。本書以全新的視角,針對J2EE,為讀者奉上了大量找出并修正反模式(即不好的編碼和設(shè)計(jì)習(xí)慣)的工具。本書作者分析了開發(fā)J2EE應(yīng)用時(shí)常犯的錯(cuò)誤,并且清楚地指出了該如何進(jìn)行得構(gòu)以擺脫困境?! ”緯紫纫阅0宓男问絹斫榻B某種反模式,描述其癥狀和后果,并指出其產(chǎn)生的典型原因,然后逐步對代碼實(shí)現(xiàn)進(jìn)行轉(zhuǎn)換,從而得到一個(gè)更好的設(shè)計(jì)。對于每一種反模式,作者都提供一些實(shí)際的例子和代碼,而且至少提供了一種重構(gòu)方案。讀者可以使用這些方案,輕松編者出表現(xiàn)更好、運(yùn)行更快的J2EE程序。書中涵蓋50多種J2EE反模式,其中涉及Java編程的許多熱點(diǎn)問題: 誤算帶寬需求; JSP會話中有太多數(shù)據(jù); 每個(gè)servlet中都有公共功能; 消息驅(qū)動bean中目標(biāo)超載; J2EE服務(wù)層次選擇不當(dāng)。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載