JDO開(kāi)發(fā)

出版時(shí)間:2006-2  出版社:東南大學(xué)出版社  作者:David Jordan,Craig Russell  頁(yè)數(shù):366  字?jǐn)?shù):399000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

“這是一本徹底且清楚的JDO持久保存機(jī)制的使用導(dǎo)引?!薄?Martin Fowler     《JDO開(kāi)發(fā)》徹底革新了Java開(kāi)發(fā)者與數(shù)據(jù)庫(kù)及其他數(shù)據(jù)存儲(chǔ)空間的交互方式。JDO可以讓你以Java程序員的最自然的方式來(lái)存儲(chǔ)及擷取對(duì)象。你不需要在數(shù)據(jù)庫(kù)的數(shù)據(jù)表中使用JDBC或EJB的由容器管理的持久保存機(jī)制:JDO實(shí)現(xiàn)會(huì)在幕后處理持久保存,而你則使用一般的Java語(yǔ)法依據(jù)Java對(duì)象的字段來(lái)進(jìn)行查詢(xún)。    這樣產(chǎn)生的軟件會(huì)是真正的面向?qū)ο蟪绦颍窃诤蠖撕写罅繑?shù)據(jù)庫(kù)程序的部分面向?qū)ο蟪绦?。JDO可讓你存儲(chǔ)平凡的一般Java對(duì)象,而且也不強(qiáng)迫你使用不同的數(shù)據(jù)模型及類(lèi)型來(lái)處理數(shù)據(jù)存儲(chǔ)的操作。因此,程序變得比較容易維護(hù)、再使用以及測(cè)試。此外,你也不會(huì)被限定于特定的數(shù)據(jù)庫(kù)供貨商:JDO程序是完全與數(shù)據(jù)庫(kù)無(wú)關(guān)的。你甚至不需知道數(shù)據(jù)庫(kù)是關(guān)系數(shù)據(jù)庫(kù)、對(duì)象數(shù)據(jù)庫(kù)還是只是一組文件。    這本由JDO規(guī)范的主導(dǎo)人及主要制訂人所編寫(xiě)的書(shū),詳盡地論述了JDO API。從示范許多JDO功能的簡(jiǎn)單應(yīng)用程序開(kāi)始,本書(shū)徹底地介紹了JDO?!禞DO開(kāi)發(fā)》會(huì)告訴你如何讓類(lèi)成為持久保存的、JDO如何將持久保存類(lèi)映射至數(shù)據(jù)庫(kù)、如何在運(yùn)行時(shí)設(shè)定JDO、如何執(zhí)行事務(wù)以及如何進(jìn)行查詢(xún)。更深入的章節(jié)包括如非事務(wù)式訪問(wèn)及樂(lè)觀事務(wù)這樣的選擇性功能。本書(shū)最后則討論如何在網(wǎng)絡(luò)應(yīng)用程序及J2EE環(huán)境中使用JDO。    無(wú)論你是只想了解有趣的新技術(shù),還是認(rèn)真地考慮除了JDBC或EJB CMP之外的技術(shù),你都會(huì)發(fā)現(xiàn)這本書(shū)很重要。至目前為止,這是最具權(quán)威且最完整的一本講述JDO的書(shū)。    David Jordan是JDO專(zhuān)家小組的主要制訂人,也是JDOCentral.com的仲裁員。他是Object Identity公司的負(fù)責(zé)人,這間公司提供JDO的咨詢(xún)服務(wù)。Craig Russell是Java數(shù)據(jù)對(duì)象規(guī)范的主導(dǎo)人,他也是Sun ONE應(yīng)用程序服務(wù)器的由容器管理的持久保存組件的設(shè)計(jì)師。

作者簡(jiǎn)介

David Jordan在2001年成立了Object Identity公司來(lái)提供JDO咨詢(xún)服務(wù)。當(dāng)他在1980年初攻讀計(jì)算機(jī)科學(xué)的碩士時(shí),開(kāi)始對(duì)對(duì)象類(lèi)型的系統(tǒng)集成與數(shù)據(jù)庫(kù)發(fā)生興趣。1985年,他在Bell實(shí)驗(yàn)室開(kāi)創(chuàng)了全世界第一個(gè)C++對(duì)象數(shù)據(jù)庫(kù)的開(kāi)發(fā)計(jì)劃。David已經(jīng)將C++對(duì)象模型運(yùn)用在網(wǎng)絡(luò)、關(guān)系型以

書(shū)籍目錄

序 前言 第一章 初探   定義持久保存的對(duì)象模型   項(xiàng)目的編譯環(huán)境   建立數(shù)據(jù)存儲(chǔ)空間連接與事務(wù)   操作實(shí)例   小結(jié) 第二章 JDO接口概論   javax.jdo包   javax.jdo.spi包   選擇性的功能 第三章 JDO架構(gòu)   應(yīng)用程序JVM內(nèi)的架構(gòu)   訪問(wèn)數(shù)據(jù)存儲(chǔ)空間   JDO應(yīng)用程序的系統(tǒng)結(jié)構(gòu) 第四章 定義持久保存類(lèi)   類(lèi)與實(shí)例的種類(lèi)   Java類(lèi)與元數(shù)據(jù)   字段 第五章 數(shù)據(jù)存儲(chǔ)空間的映射   映射的方式   建立關(guān)系模型的結(jié)構(gòu)   建立Java與關(guān)系模型中的模型結(jié)構(gòu)   將類(lèi)映射至數(shù)據(jù)表   將單一值的字段映射至數(shù)據(jù)列   標(biāo)識(shí)   繼承   引用   集合與關(guān)系 第六章 類(lèi)的增強(qiáng)   增強(qiáng)的方式   二進(jìn)制兼容性   增強(qiáng)對(duì)源代碼的影響   增強(qiáng)工具所做的改變 第七章 建立JDO運(yùn)行時(shí)環(huán)境   配置PersistenceManagerFactory   取得PersistenceManager   事務(wù)   多個(gè)PersistenceManager   多線程 第八章 管理實(shí)例   實(shí)例的持久保存性   Extent的訪問(wèn)   訪問(wèn)與更新實(shí)例   刪除實(shí)例 第九章 JDO查詢(xún)語(yǔ)言   查詢(xún)的成員   創(chuàng)建與初始化查詢(xún)   高速緩存中的改變   查詢(xún)的命名空間   查詢(xún)的執(zhí)行   查詢(xún)過(guò)濾器   排序查詢(xún)的結(jié)果   關(guān)閉查詢(xún) 第十章 標(biāo)識(shí)   概述   數(shù)據(jù)存儲(chǔ)空間標(biāo)識(shí)   應(yīng)用程序標(biāo)識(shí)   非持久性標(biāo)識(shí)   標(biāo)識(shí)的方法   高級(jí)議題 第十一章 生命周期狀態(tài)與轉(zhuǎn)換   生命周期狀態(tài)   狀態(tài)的查詢(xún)   狀態(tài)轉(zhuǎn)換 第十二章 管理字段   事務(wù)式字段   null值   取得字段   串行化   在生命周期事件中管理字段   第一級(jí)與第二級(jí)對(duì)象 第十三章 管理高速緩存   明確地管理高速緩存中的實(shí)例   復(fù)制   瞬時(shí)事務(wù)式實(shí)例   使持久保存實(shí)例成為瞬時(shí)的 第十四章 非事務(wù)式的數(shù)據(jù)訪問(wèn)   非事務(wù)式功能   在事務(wù)外讀取數(shù)據(jù)   非事務(wù)式持久保存狀態(tài)   在確認(rèn)事務(wù)時(shí)保留值   在回滾事務(wù)時(shí)還原值   在事務(wù)外修改持久保存實(shí)例 第十五章 樂(lè)觀事務(wù)   確認(rèn)時(shí)的驗(yàn)證   樂(lè)觀事務(wù)的生命周期狀態(tài)的轉(zhuǎn)換   刪除實(shí)例   使實(shí)例成為事務(wù)式   修改實(shí)例   確認(rèn)   回滾 第十六章 網(wǎng)絡(luò)服務(wù)器的環(huán)境   網(wǎng)絡(luò)服務(wù)器   Struts與JDO 第十七章 J2EE應(yīng)用程序服務(wù)器   Enterprise JavaBeans架構(gòu)   Stateless Session Bean   由bean自行管理的事務(wù)   Message-Driven Bean   持久保存實(shí)體與JDO 附錄一 生命周期狀態(tài)與轉(zhuǎn)換 附錄二 JDO元數(shù)據(jù)DTD 附錄三 JDO接口與異常類(lèi) 附錄四 JDO查詢(xún)語(yǔ)言的BNF 附錄五 范例的源代碼 索引

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    JDO開(kāi)發(fā) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)1條)

 
 

  •   剛看了還可以
 

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

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