Pro JPA 2: Mastering the Java Persistence API (Paperback)
暫譯: Pro JPA 2:精通 Java 持久化 API (平裝本)

Mike Keith, Merrick Schincariol, Jeremy Keith

  • 出版商: Apress
  • 出版日期: 2009-11-25
  • 售價: $2,890
  • 貴賓價: 9.5$2,746
  • 語言: 英文
  • 頁數: 500
  • 裝訂: Paperback
  • ISBN: 1430219564
  • ISBN-13: 9781430219569
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

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

商品描述

Pro JPA 2 introduces, explains, and demonstrates how to use the new Java Persistence API (JPA). JPA provides Java developers with both the knowledge and insight needed to write Java applications that access relational databases through JPA.

Authors Mike Keith and Merrick Schincariol take a hands–on approach to teaching by giving examples to illustrate each new concept of the API and showing how it is used in practice.

All of the examples use a common model from an overriding sample application, giving readers a context from which to start and helping them to understand the examples within an already familiar domain.

After completing the book, you will have a full understanding and be able to successfully code applications using JPA. The book also serves as a reference guide during initial and later JPA application experiences.

  • Hands-on examples for all the aspects of the JPA specification, based on the reference implementation of this specification
  • A special section on migration to JPA
  • Expert insight about various aspects of the API and when they are useful
  • Portability hints to provide increased awareness of the potential for non–portable JPA code

What you’ll learn

  • Get started with enterprise applications using JPA 2.
  • Get up to speed with Object–Relational Mapping and Entity Manager.
  • Learn and use queries and the query language (JP QL).
  • Employ advanced Object–Relational Mapping techniques.
  • Use XML mapping files and learn other advanced techniques.
  • Package and deploy your Java persistence applications.
  • Test your Java persistence applications.
  • Migrate your Java persistence applications.

Who is this book for?

The book generally targets enterprise and persistence developers who fall in one of three categories:

  • Those who are new to persistence; we will present some background information and introduce these readers to the basic persistence concepts to bring them up to speed.
  • Those who know and/or use existing ORM persistence products such as Hibernate or TopLink.
  • Those who have already used JPA and want to learn about the new features that JPA 2 introduces, or have a good reference book to turn to when they develop JPA applications.

In general, we assume that the reader is knowledgeable with Java, SQL, and JDBC, and has a little knowledge of J2EE


About the Apress Pro Series

The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.

You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.

商品描述(中文翻譯)

《Pro JPA 2》介紹、解釋並示範如何使用新的 Java 持久性 API (JPA)。JPA 為 Java 開發者提供了撰寫 Java 應用程式以通過 JPA 存取關聯式資料庫所需的知識和見解。

作者 **Mike Keith** 和 **Merrick Schincariol** 採取實作導向的教學方式,透過範例來說明 API 的每個新概念,並展示其在實際中的應用。所有範例都使用來自一個覆寫範例應用程式的共通模型,為讀者提供一個起始的背景,幫助他們在已熟悉的領域中理解這些範例。

完成本書後,您將對 JPA 有全面的理解,並能成功編寫使用 JPA 的應用程式。本書也可作為在初次及後續 JPA 應用經驗中的參考指南。

- 針對 JPA 規範的所有方面提供實作範例,基於該規範的參考實作
- 有關遷移到 JPA 的特別章節
- 專家對 API 各方面的見解及其何時有用
- 可攜性提示,以提高對非可攜式 JPA 代碼潛在問題的認識

### 您將學到什麼

- 使用 JPA 2 開始企業應用程式的開發。
- 熟悉物件關聯映射 (Object-Relational Mapping) 和實體管理器 (Entity Manager)。
- 學習並使用查詢及查詢語言 (JP QL)。
- 採用進階的物件關聯映射技術。
- 使用 XML 映射檔並學習其他進階技術。
- 封裝並部署您的 Java 持久性應用程式。
- 測試您的 Java 持久性應用程式。
- 遷移您的 Java 持久性應用程式。

### 本書適合誰?

本書主要針對企業和持久性開發者,分為三類:

- 對持久性不熟悉的讀者;我們將提供一些背景資訊,並介紹這些讀者基本的持久性概念,以幫助他們跟上進度。
- 知道和/或使用現有 ORM 持久性產品(如 Hibernate 或 TopLink)的讀者。
- 已經使用 JPA 並希望了解 JPA 2 所引入的新功能,或在開發 JPA 應用程式時需要一本好的參考書的讀者。

一般來說,我們假設讀者對 Java、SQL 和 JDBC 有一定的了解,並對 J2EE 有一些基本知識。

### 關於 Apress Pro 系列

Apress Pro 系列書籍是實用的專業教程,幫助您在職業生涯中不斷進步。您已經獲得了工作,現在需要在這個競爭激烈的時代中磨練您的技能。Apress Pro 系列擴展您在所需領域的技能和專業知識。掌握 Pro 書籍的內容,您將能夠在專業開發專案中完成工作。這些書籍由各領域的專家撰寫,Apress 的 Pro 系列為您提供在專業程式設計生涯中面對問題的寶貴解決方案。

最後瀏覽商品 (20)