出版時(shí)間:2007 出版社:清華大學(xué)出版社 作者:葛京 頁(yè)數(shù):393 字?jǐn)?shù):664000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書(shū)介紹Hibernate開(kāi)發(fā)知識(shí)。全書(shū)主要介紹信息持久化、對(duì)象持久化、對(duì)象關(guān)系映射等概念,以及Java SE5中最重要的新特性,初始化Hibernate的核心類(lèi),使用JPA提供的標(biāo)準(zhǔn)注釋將實(shí)體類(lèi)的不同屬性映射到關(guān)系型數(shù)據(jù)庫(kù)的表格,對(duì)象關(guān)系映射所要面對(duì)的兩種復(fù)雜關(guān)系,使用Hibernate的擴(kuò)展注釋映射各類(lèi)復(fù)雜的集合接口和集合類(lèi),實(shí)體對(duì)象在Hibernate中存在的4種狀態(tài),Session接口,Hibernate建立的一套完善的查詢(xún)框架(Criterion),Hibernate中封裝SQL的策略,Hibernate EntityManager模塊的內(nèi)部構(gòu)架。 本書(shū)面向中高級(jí)程序開(kāi)發(fā)人員,適合Hibernate程序員、系統(tǒng)構(gòu)架師、項(xiàng)目經(jīng)理以及負(fù)責(zé)協(xié)調(diào)管理項(xiàng)目開(kāi)發(fā)的開(kāi)發(fā)人員使用。
書(shū)籍目錄
第1章 對(duì)象映射 1.1 信息持久化 1.2 對(duì)象持久化 1.3 對(duì)象關(guān)系映射(ORM)Persistence API(JPA) 1.4 小結(jié) 第2章 JAVA SE 5的新特性 2.1 枚舉類(lèi)型(Enumerated Types) 2.2 泛型(Generics) 2.3 Auto-boxing和Unboxing 2.4 注釋?zhuān)ˋnnotations) 2.5 靜態(tài)導(dǎo)入(Static Imports) 2.6 增強(qiáng)的for循環(huán)-for/in循環(huán) 2.7 小結(jié) 第3章 使用工具軟件進(jìn)行項(xiàng)目開(kāi)發(fā) 3.1 安裝JDK 5.0 3.2 下載Hibernate 3.3 安裝ANT 3.4 安裝JUnit 3.5 安裝HSQLDB 3.6 安裝Eclipse 3.7 安裝Quantum DB插件管理HSQLDB 3.8 小結(jié) 第4章 Hibernate應(yīng)用實(shí)例 4.1 建立項(xiàng)目 4.2 用例類(lèi)圖 4.3 編寫(xiě)第一個(gè)類(lèi) 4.4 配置 4.5 編寫(xiě)測(cè)試代碼 4.6 開(kāi)發(fā)封裝類(lèi) 4.7 使用Quantum DB 查看數(shù)據(jù)庫(kù) 4.8 編寫(xiě)ANT構(gòu)建文件 4.9 重構(gòu)Book類(lèi) 4.10 優(yōu)化構(gòu)建環(huán)境 4.11 小結(jié) 第5章 配置Hibernate 5.1 核心類(lèi) 5.2 兩種配置方式 5.3 配置屬性 5.4 配置日志 5.5 小結(jié) 第6章 基本實(shí)體類(lèi)映射 6.1 兩種映射元數(shù)據(jù) 6.2 基本映射 6.3 映射標(biāo)識(shí)符 6.4 小結(jié) 第7章 高級(jí)實(shí)體類(lèi)映射 7.1 關(guān)聯(lián)類(lèi)映射 7.2 映射集合 7.3 繼承類(lèi)映射 7.4 小結(jié) 第8章 Hibernate映射信息擴(kuò)展 8.1 映射集合 8.2 自定義類(lèi)映射 8.3 標(biāo)識(shí)符生成器 8.4 小結(jié)第9章 持久化對(duì)象、事務(wù)和緩存 9.1 持久化對(duì)象的生命周期 9.2 對(duì)象識(shí)別 9.3 事務(wù) 9.4 緩存 9.5 小結(jié)第10章 Hibernate Session,事件和攔截器 10.1 Hibernate Session 10.2 事件 10.3 Interceptor 10.4 小結(jié) 第11章 Criterion框架 11.1 SQL簡(jiǎn)介 11.2 使用Criteria進(jìn)行查詢(xún) 11.3 小結(jié) 第12章 HQL和Hibernate Query接口 12.1 Hibernate Query Language 12.2 Hibernate Query接口 12.3 使用SQL進(jìn)行查詢(xún) 12.4 批量數(shù)據(jù)處理 12.5 過(guò)濾器 12.6 JPA Query接口 12.7 小結(jié) 第13章 以JPA方式使用Hibernate 13.1 Hibernate EntityManager內(nèi)部構(gòu)架 13.2 重構(gòu)Book應(yīng)用實(shí)例 13.3 小結(jié) 附錄A 使用Hudson持續(xù)集成 A.1 使用持續(xù)集成軟件 A.2 使用Hudson 附錄B 使用隨書(shū)所附源代碼 B.1 光盤(pán)結(jié)構(gòu) B.2 構(gòu)建和測(cè)試項(xiàng)目 專(zhuān)業(yè)詞匯翻譯(按英文字母排序) 參考書(shū)目 網(wǎng)上資料
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Hibernate 3和Java Persistence API 程序開(kāi)發(fā)從入門(mén)到精通 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版