Persistence in the Enterprise: A Guide to Persistence Technologies

Geoffrey Hambrick, Kyle Brown, Roland Barcia, Robert Peterson, Kulvir S. Bhogal

買這商品的人也買了...

商品描述

The Definitive Guide to Today’s Leading Persistence Technologies

 

Persistence in the Enterprise is a unique, up-to-date, and objective guide to building the persistence layers of enterprise applications. Drawing on their extensive experience, five leading IBM® Web development experts carefully review the issues and tradeoffs associated with persistence in large-scale, business-critical applications.

 

The authors offer a pragmatic, consistent comparison of each leading framework--both proprietary and open source. Writing for IT managers, architects, administrators, developers, and testers, the authors address a broad spectrum of issues, ranging from coding complexity and flexibility to scalability and licensing. In addition, they demonstrate each framework side by side, via a common example application. With their guidance, you’ll learn how to define your persistence requirements, choose the most appropriate solutions, and build systems that maximize both performance and value.

 

Coverage includes

  • Taking an end-to-end application architecture view of persistence
  • Understanding business drivers, IT requirements, and implementation issues
  • Driving your persistence architecture via functional, nonfunctional, and domain requirements
  • Modeling persistence domains
  • Mapping domain models to relational databases
  • Building a yardstick for comparing persistence frameworks and APIs
  • Selecting the right persistence technologies for your applications
  • Comparing JDBC™, Apache iBATIS, Hibernate Core, Apache OpenJPA, and pureQuery

 

The companion web site includes sample code that implements the common example used throughout the technology evaluation chapters, 5-9.

 

The IBM Press developerWorks® Series is a unique undertaking in which print books and the Web are mutually supportive. The publications in this series are complemented by resources on the developerWorks Web site on ibm.com. Icons throughout the book alert the reader to these valuable resources.

商品描述(中文翻譯)

「當今領先持久化技術的權威指南」

企業中的持久化是一本獨特、最新且客觀的指南,旨在建立企業應用程式的持久化層。五位領先的IBM®網頁開發專家根據他們豐富的經驗,仔細審查了在大規模、業務關鍵應用程式中與持久化相關的問題和權衡。

作者們提供了對每個領先框架(無論是專有還是開源)的實用、一致的比較。作者們針對IT經理、架構師、管理員、開發人員和測試人員撰寫,涵蓋了廣泛的問題,從編碼複雜性和靈活性到可擴展性和授權。此外,他們通過一個共同的示例應用程式並排展示了每個框架。在他們的指導下,您將學習如何定義持久化需求,選擇最合適的解決方案,並構建最大化性能和價值的系統。

內容包括:
- 從端到端的應用程式架構視圖中考慮持久化
- 了解業務驅動因素、IT需求和實施問題
- 通過功能、非功能和領域需求來推動持久化架構
- 建模持久化領域
- 將領域模型映射到關聯式資料庫
- 建立用於比較持久化框架和API的標準
- 為應用程式選擇合適的持久化技術
- 比較JDBC™、Apache iBATIS、Hibernate Core、Apache OpenJPA和pureQuery

附帶的網站包含實現技術評估章節5-9中使用的共同示例的範例程式碼。

IBM Press developerWorks®系列是一項獨特的計劃,其中印刷書籍和網站相互支援。該系列的出版物在ibm.com的developerWorks網站上提供相應的資源。本書中的圖示提醒讀者這些寶貴的資源。