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

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

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

定 價(jià):¥29.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

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

本目錄推薦

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