Professional Hibernate (Paperback)

Eric Pugh, Joseph D. Gradecki

  • 出版商: Wrox Press
  • 出版日期: 2004-10-08
  • 定價: $1,400
  • 售價: 2.8$399
  • 語言: 英文
  • 頁數: 456
  • 裝訂: Paperback
  • ISBN: 0764576771
  • ISBN-13: 9780764576775
  • 相關分類: Java 相關技術
  • 立即出貨(限量) (庫存=4)

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

商品描述

Description:

What is this book about?

This book is written for professional Java developers who already understand how to build server-side Java applications.  The book assumes no previous experience with Hibernate, though readers should have a general familiarity with databases and Web development.

What does this book cover?

After a quick overview of Hibernate in the first two chapters, the authors jump right to the code.  They show how to do the following:

  • Obtain and install Hibernate
  • Build the Hibernate development environment
  • Use Hibernate to connect to databases
  • Use Hibernate to create persistent classes and objects
  • Use the Hibernate database query language and transaction management functions
  • Use the Hibernate APIs

After covering these essentials, the authors go further, showing readers how to use Hibernate in the real world.  This means demonstrating how to use Hibernate with other popular tools that readers are using (including Eclipse, Tomcat, Maven, Struts, and XDoclet). This book takes a very real-world, hands-on approach to these topics and includes many working code examples, as well as a sophisticated sample application.

Table of Contents:

Introduction.

Chapter 1: Introduction to Mapping Objects to Relational Databases.

Chapter 2: Introduction to Hibernate.

Chapter 3: Hibernate Development Environment.

Chapter 4: Database Connecting and Schema Generation.

Chapter 5: Creating Persistent Classes.

Chapter 6: Working with Collections.

Chapter 7: Using Persistent Objects.

Chapter 8: Hibernate Query Language.

Chapter 9: Hibernate Caching.

Chapter 10: Hibernate Transactions and Locking.

Chapter 11: J2EE and Hibernate.

Chapter 12: Hibernate and DAO Design Pattern.

Chapter 13: Hibernate and XDoclet.

Chapter 14: Hibernate and Maven.

Chapter 15: Hibernate Extensions.

Chapter 16: Hibernate and Eclipse.

Chapter 17: Using Velocity, Struts, and Hibernate.

Chapter 18: Hibernate and AspectJ.

Appendix A: Hibernate Database Connectivity.

Appendix B: Getting Involved with Hibernate.

More Information on Open Source.

Index.

商品描述(中文翻譯)

描述:
這本書是為專業的Java開發人員撰寫的,他們已經了解如何建立伺服器端的Java應用程式。本書假設讀者對Hibernate沒有任何先前的經驗,但應該對資料庫和網頁開發有一般的熟悉。

本書涵蓋了什麼內容?
在前兩章中,作者快速概述了Hibernate,然後立即進入了程式碼。他們展示了如何執行以下操作:
- 獲取並安裝Hibernate
- 建立Hibernate開發環境
- 使用Hibernate連接資料庫
- 使用Hibernate創建持久類別和物件
- 使用Hibernate資料庫查詢語言和交易管理功能
- 使用Hibernate API

在介紹了這些基本知識之後,作者進一步展示了如何在實際應用中使用Hibernate。這意味著展示如何將Hibernate與讀者正在使用的其他流行工具(包括Eclipse、Tomcat、Maven、Struts和XDoclet)結合使用。本書以非常實用的方式處理這些主題,並包含許多實際的程式碼示例,以及一個複雜的樣本應用程式。

目錄:
- 引言
- 第1章:將物件映射到關聯式資料庫
- 第2章:Hibernate簡介
- 第3章:Hibernate開發環境
- 第4章:資料庫連接和架構生成
- 第5章:建立持久類別
- 第6章:處理集合
- 第7章:使用持久物件
- 第8章:Hibernate查詢語言
- 第9章:Hibernate快取
- 第10章:Hibernate交易和鎖定
- 第11章:J2EE和Hibernate
- 第12章:Hibernate和DAO設計模式
- 第13章:Hibernate和XDoclet
- 第14章:Hibernate和Maven
- 第15章:Hibernate擴展
- 第16章:Hibernate和Eclipse