《JDO開發》徹底革新瞭Java開發者與數據庫及其他數據存儲空間的交互方式。JDO可以讓你以Java程序員的最自然的方式來存儲及擷取對象。你不需要在數據庫的數據錶中使用JDBC或EJB的由容器管理的持久保存機製:JDO實現會在幕後處理持久保存,而你則使用一般的Java語法依據Java對象的字段來進行查詢。
這樣産生的軟件會是真正的麵嚮對象程序,而非在後端含有大量數據庫程序的部分麵嚮對象程序。JDO可讓你存儲平凡的一般Java對象,而且也不強迫你使用不同的數據模型及類型來處理數據存儲的操作。因此,程序變得比較容易維護、再使用以及測試。此外,你也不會被限定於特定的數據庫供貨商:JDO程序是完全與數據庫無關的。你甚至不需知道數據庫是關係數據庫、對象數據庫還是隻是一組文件。
這本由JDO規範的主導人及主要製訂人所編寫的書,詳盡地論述瞭JDO API。從示範許多JDO功能的簡單應用程序開始,本書徹底地介紹瞭JDO。《JDO開發》會告訴你如何讓類成為持久保存的、JDO如何將持久保存類映射至數據庫、如何在運行時設定JDO、如何執行事務以及如何進行查詢。更深入的章節包括如非事務式訪問及樂觀事務這樣的選擇性功能。本書最後則討論如何在網絡應用程序及J2EE環境中使用JDO。
無論你是隻想瞭解有趣的新技術,還是認真地考慮除瞭JDBC或EJB CMP之外的技術,你都會發現這本書很重要。至目前為止,這是最具權威且最完整的一本講述JDO的書。
David Jordan是JDO專傢小組的主要製訂人,也是JDOCentral.com的仲裁員。他是Object Identity公司的負責人,這間公司提供JDO的谘詢服務。Craig Russell是Java數據對象規範的主導人,他也是Sun ONE應用程序服務器的由容器管理的持久保存組件的設計師。
“這是一本徹底且清楚的JDO持久保存機製的使用導引。”
— Martin Fowler
發表於2024-12-19
JDO開發 2024 pdf epub mobi 電子書 下載
圖書標籤: Java Database 持久化 JDO
JDO開發 2024 pdf epub mobi 電子書 下載