注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具Hibernate程序高手秘笈(中文版)

Hibernate程序高手秘笈(中文版)

Hibernate程序高手秘笈(中文版)

定 價:¥29.00

作 者: James Elliott;O'Reilly Taiwan公司編譯譯
出版社: 東南大學(xué)出版社
叢編項: 東南大學(xué)出版社O'REILLY圖書系列
標(biāo) 簽: Hibernate

ISBN: 9787564106379 出版時間: 2007-02-01 包裝: 平裝
開本: 16開 頁數(shù): 176 字?jǐn)?shù):  

內(nèi)容簡介

  你是否喜愛編寫軟件程序,但卻討厭數(shù)據(jù)庫編碼?《Hibernate:程序高手秘笈》正是你所需要的。數(shù)據(jù)庫專家或許喜歡擺弄SQL,但你不必,應(yīng)用程序的其余部分才是真正有趣的部分。并且,數(shù)據(jù)庫專家甚至擔(dān)心單調(diào)乏味的應(yīng)用需要把它們的SQL放入一個Java程序?!禜ibernate:程序高手秘笈》展示了如何用Hibernate來自動化配置:寫一些Java對象和簡單的配置文件,Hibernate將使這些對象和數(shù)據(jù)庫間的所有交互自動化。你甚至不必知道數(shù)據(jù)庫在哪,并且,通過更改一個配置文件中的幾個語句,就能簡單的從一個數(shù)據(jù)庫切換到另一個數(shù)據(jù)庫。.《Hibernate:程序高手秘笈》帶你遍歷Hibernate的使用,從安裝和配置到復(fù)雜的關(guān)聯(lián)和復(fù)合類型。書中有兩章探究如何實現(xiàn)復(fù)雜的查詢:通過一個純的Java API,或者用一個SQL激發(fā)的但是面向?qū)ο蟮牟樵冋Z言來表達(dá)。使用Hibernate的最大驚喜之一是:對于許多常見的真實世界的應(yīng)用場景,根本不需要一個精確的查詢,但別因為這給你帶來困惑。如果你已意圖給自己的應(yīng)用加個數(shù)據(jù)庫,不要拖延,這比過去的更有趣,《Hibernate:程序高手秘笈》會告訴你為什么。..《程序高手秘笈》系列如同書名所宣稱的:書中的潦草手稿與注記正是王牌技客知道你在玩新語言、API或做項目時想要知道的事情——在你動手前就與你分享。那就是解決問題的程序代碼,標(biāo)注多到當(dāng)紙鎮(zhèn)的成分比做記號的成分還要多。有意思的是,這里并沒有把焦點放在怎樣才是漂亮的或者是有趣的事情上,而是著眼于你就是得“交卷”的需求。...

作者簡介

  James Elliott是BerBee公司的資深軟件工程師,擔(dān)任系統(tǒng)開發(fā)工作已有15年。早在職業(yè)生涯之前的10年,在環(huán)境尚未十分方便的時候他就在使用計算機,培養(yǎng)對計算機的熱情并著手設(shè)計一些對象。他有一股熱誠,執(zhí)著于開發(fā)出高質(zhì)量的工具和框架以簡化其它開發(fā)人員的工作,同時也熱切關(guān)注如何有效率地使用Java實踐。在經(jīng)歷了一段遍游世界的童年后,James畢業(yè)于紐約州北部的倫斯勒理工學(xué)院計算機科學(xué)系,并且在威斯康辛大學(xué)拿到碩士學(xué)位,在那段期間,他也在貝爾實驗室(位于Murray Hill,C語言和Unix的發(fā)源地)從事一些有趣的工作。雖然在完成博士班資格考后他馬上屈服于現(xiàn)實世界的誘惑,但是,能在麥迪遜市找到有趣的工作讓他很高興。他目前和Joe Buberger以及兩只難以管教的貓就住在麥迪遜市。

圖書目錄

前言. 1  
第一章 安裝和設(shè)定 7  
取得Ant發(fā)行包 7  
取得HSQLDB數(shù)據(jù)庫引擎 9  
取得Hibernate 10  
建立項目目錄層次 11  
第二章 映射簡介 19  
撰寫映射文件 20  
生成class 23  
編制schema 30  
Hibernate連接MySQL 38  
第三章 善用Hibernate 44  
創(chuàng)建持久保存對象 44  
取出持久保存對象 53  
以較佳方式建立查詢 58  
第四章 集合及關(guān)聯(lián) 61  
集合的映射 61  
集合的持久存儲 69  
集合的取出 75  
使用雙向關(guān)聯(lián) 77  
使用簡單集合 82  
第五章 再談關(guān)聯(lián) 84  
使用lazy關(guān)聯(lián) 84  
定序集合 86  
擴充集合中的關(guān)聯(lián) 88  
有生命周期的關(guān)聯(lián).. 100  
反身關(guān)聯(lián) 103  
第六章 枚舉類型的持久保存 106  
定義持久保存的枚舉類型 106  
使用持久保存的枚舉對象 112  
第七章 自定義類型 117  
定義自定義類型 118  
使用自定義類型的映射 122  
建立合成自定義類型 124  
第八章 條件式查詢 137  
使用簡單查詢條件 138  
復(fù)合式查詢條件 141  
把查詢條件用于關(guān)聯(lián) 143  
以范例查詢 145  
第九章 淺談HQL 148  
編寫HQL查詢 148  
選取內(nèi)容特性及其他零件 153  
排序 157  
使用聚合值 158  
編寫SQL查詢內(nèi)容 161  
附錄一 Hibernate的類型 165  
附錄二 標(biāo)準(zhǔn)查詢條件 171  
附錄三 Hibernate SQL dialects ...175  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號