Hibernate 程式高手秘笈 (Hibernate: A Developer's Notebook)

Hibernate 程式高手秘笈 (Hibernate: A Developer's Notebook)

作者: 陳建勳
出版社: 歐萊禮
出版在: 2006-05-08
ISBN-13: 9789867794826
ISBN-10: 9867794826
總頁數: 188 頁




內容描述


本書特色

Hibernate 是針對 Java 設計的輕量型物件/關聯式資料庫對映服務,可讓你以自然的 Java
物件形式,輕鬆使用關聯式資料庫,並具有相當好的效率。在混亂的物件/關聯式資料庫世界中,Hibernate
採輕量化的設計,卻可以勝任重量級的工作,的確是一個出類拔萃的解決方案。Hibernate 2.1 剛剛贏得《Software Development》雜誌第
14 屆〈Libraries, Frameworks, and Components〉領域的震撼大獎(Jolt
Award),絕對是值得你採用的一個卓越新技術。
《Hibernate 程式高手秘笈》這本書最大的驚奇就是——能以這麼有效而簡潔的方式,對 Hibernate
做出最好的詮釋與指引,為讀者提供了最有效率的學習途徑。本書教你使用 Hibernate
的林林總總,從安裝、組態到複雜的關聯及合成型態都有。使用的範例與說明都非常精采,易於瞭解,同時也夠複雜,足以說明實務世界中 Hibernate
的強大用途。如果你得替你的應用程式加個有效的永續保存層(Persistence
layer),如果你正掙扎在混亂的物件/關聯式資料庫世界中,不要再拖延,和以往相比,這件事已經變得有趣多了,本書將告訴你原因何在。
本書將告訴你:

安裝與設定 Hibernate、資料庫系統、以及 Ant 建置環境
物件∕關聯式資料庫對映服務,以及 Transient∕Persistent 的觀念
建立與取得永續保存物件
關聯:雙向關聯、Lazy 關聯、具生命週期的關聯、以及反身關聯等
集合的永續保存
列舉型態的永續保存
自訂型態的永續保存:User Type 與 Composite User Type
條件式查詢:Criteria Query
物件導向式的查詢語言:HQL
Hibernate 支援的資料型態與 SQL dialect
 
本書內容

目錄

第一章 安裝和設定

取得 Ant 套件取得 HSQLDB 資料庫引擎取得 Hibernate
建立專案目錄階層
第二章 對映簡介

撰寫對映文件產生 class編製 schema Hibernate 連接
MySQL
第三章 善用 Hibernate

建立永續保存物件取出永續保存物件 以較佳方式建立查詢
第四章 集合及關聯

集合之對映集合之永續儲存集合之取出使用雙向關聯使用簡單集合
第五章 再談關聯

使用 lazy
關聯定序集合擴大集合中的關聯有生命周期的關聯反身關聯
第六章 列舉型態之永續保存

定義永續保存之列舉型態 使用永續保存之列舉物件
第七章 自訂型態

定義自訂型態使用自訂型態之對映 建立合成自訂型態
第八章 條件式查詢

使用簡單查詢條件複合式查詢條件把查詢條件用在關聯以範例查詢
第九章 淺談 HQL

撰寫 HQL 查詢選取內容特性及其他零組件排序使用聚合值撰寫 SQL
查詢內容
附錄 A Hibernate 的型態
附錄 B 標準查詢條件
附錄 C Hibernate SQL dialects
索引




相關書籍

Java 9 Programming Blueprints

作者 Jason Lee

2006-05-08

Java Web應用開發

作者 李永飛 李芙玲 吳曉丹 郭曉欣

2006-05-08

From COBOL to OOP

作者 Markus Knasmuller Markus Knasmller

2006-05-08