數(shù)據(jù)訪問模式

出版時(shí)間:2004-6  出版社:中國電力出版社  作者:諾克  頁數(shù):326  字?jǐn)?shù):491000  
Tag標(biāo)簽:無  

內(nèi)容概要

有效且優(yōu)質(zhì)的數(shù)據(jù)訪問代碼,對于現(xiàn)實(shí)中任何企業(yè)應(yīng)用程序的性能和適用性來說,都是至為關(guān)鍵的。要改進(jìn)現(xiàn)有系統(tǒng),沒有哪種方式比優(yōu)化數(shù)據(jù)訪問代碼更好了。不管什么樣的數(shù)據(jù)庫引擎、平臺(tái)、語言或者應(yīng)用程序,開發(fā)人員總是不斷遇到同樣的關(guān)系數(shù)據(jù)庫訪問難題。在本書中,Clifton Nock辨別了25種已驗(yàn)證的解決方案,以簡潔易用的形式展示了每一種解決方案。
這些模式廣泛地解決了各種問題,包括創(chuàng)建有效的數(shù)據(jù)庫無關(guān)的應(yīng)用程序,對用戶隱藏含糊的數(shù)據(jù)庫語義,加速數(shù)據(jù)庫資源初始化,簡化開發(fā)和維護(hù),改進(jìn)對并發(fā)和事務(wù)的支持, 以及消除數(shù)據(jù)訪問瓶頸。
每一模式都通過帶有完整注釋的Java/JDBC代碼實(shí)例加以說明,并使用UML圖表示界面、類和關(guān)系。
· 解耦模式:通過從其他應(yīng)用邏輯中解耦數(shù)據(jù)訪問代碼,構(gòu)建更簡潔更可靠的系統(tǒng)。
· 資源模式:更加有效地管理關(guān)系數(shù)據(jù)庫資源。
· 輸入/輸出模式:通過在“物理”關(guān)系數(shù)據(jù)和該數(shù)據(jù)的域?qū)ο蟊硎局g進(jìn)行一致地轉(zhuǎn)換,從而簡化I/O操作。
· 緩存模式:使用緩存策略,使數(shù)據(jù)訪問優(yōu)化和緩存開銷之間的權(quán)衡達(dá)到最優(yōu)。
· 并發(fā)模式:更高效而可靠地實(shí)現(xiàn)并發(fā)和事務(wù)。
本書揭示了一些以前只用于最健壯的數(shù)據(jù)訪問解決方案的技術(shù),從而使這些技術(shù)能夠被每個(gè)軟件開發(fā)人員、架構(gòu)師和設(shè)計(jì)師使用。

作者簡介

Clifton Nock是位于美國科羅拉多州丹佛市的PeopleSoft公司的高級(jí)軟件架構(gòu)師。他在IBM工作了5年,他的工作內(nèi)容是設(shè)計(jì)編程接口,以簡化對iSeries操作系統(tǒng)及其集成數(shù)據(jù)庫的訪問,他在這項(xiàng)工作中擁有9項(xiàng)美國專利。他在Minnesota大學(xué)講授過幾門編程課程,并經(jīng)常出席世界級(jí)的技術(shù)會(huì)議。他擁有Minnesota大學(xué)的計(jì)算機(jī)科學(xué)碩士學(xué)位。

書籍目錄

目錄譯 者 序前 言致 謝緒 論第一部分 解耦模式       1. 數(shù)據(jù)模型和數(shù)據(jù)訪問      2. 域?qū)ο笈c關(guān)系數(shù)據(jù)       3. 解耦模式     第1章 數(shù)據(jù)訪問器       1.1 簡述       1.2 背景       1.3 適用性       1.4 結(jié)構(gòu)       1.5 交 互       1.6 效果       1.7 策略       1.8 示例代碼       1.9 相關(guān)模式和技術(shù)    第2章 主動(dòng)域?qū)ο?      2.1 簡述       2.2 背景       2.3  適用性       2.4 結(jié)構(gòu)       2.5 交互       2.6 效果       2.7 策略       2.8  示例代碼       2.9 相關(guān)模式和技術(shù)    第3章 對象/關(guān)系映射       3.1 簡述       3.2 背景       3.3 適用性       3.4 結(jié) 構(gòu)       3.5 交互       3.6 效果        3.7 策略       3.8 示例代碼       3.9 相關(guān)模式和技術(shù)   第4章  層       4.1 簡述       4.2 背景       4.3 適用性       4.4 結(jié) 構(gòu)       4.5 交互       4.6 效果       4.7 策略       4.8 示例代碼       4.9 相關(guān)模式和技術(shù)  第二部分 資源模式      1. 資源和上下文      2. 資源和并發(fā)      3. 數(shù)據(jù)訪問資源      4. 資源管理      5. 資源模式    第5章 資源修飾器       5.1 簡述       5.2 背景       5.3 適用性       5.4 結(jié)構(gòu)       5.5 交互       5.6 效果       5.7 策略       5.8 示例代碼       5.9 相關(guān)模式和技術(shù)    第6章 資源池    第7章 資源定時(shí)器     第8章 資源描述器    第9章 重試器    第10章 選擇工廠    第11章 域?qū)ο蠊S    第12章 更新工廠    第13章 域?qū)ο笱b配器    第14章 分頁迭代器  第四部分 緩存模式    第15章 緩存訪問器    第16章 即時(shí)緩存    第17章 預(yù)填緩存    第18章 緩存查找序列    第20章 緩存復(fù)制器    第21章 緩存統(tǒng)計(jì)  第五部分 并發(fā)模式    第22章 事務(wù)    第23章 樂觀鎖定    第24章 悲觀鎖定  參考文獻(xiàn) 后記

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    數(shù)據(jù)訪問模式 PDF格式下載


用戶評論 (總計(jì)3條)

 
 

  •   拋開了持久層的框架,剖析數(shù)據(jù)持久的過程。
  •   適合有J2EE經(jīng)驗(yàn)的人看。。。。沒有經(jīng)驗(yàn)的人看可能會(huì)沒有什么收獲
  •   本已為會(huì)是一本不錯(cuò)的書,看完比較失望,沒講什么有價(jià)值的東西。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7