出版時(shí)間:2005-6 出版社:電子工業(yè)出版社 作者:夏昕,曹曉鋼,唐勇 編 頁數(shù):543 字?jǐn)?shù):670000
Tag標(biāo)簽:無
內(nèi)容概要
本書由互聯(lián)網(wǎng)上影響廣泛的開放文檔OpenDoc系列自由文獻(xiàn)首份文檔“Hibernate開發(fā)指南”發(fā)展而來。在編寫過程中,進(jìn)行了重新構(gòu)思與組織,同時(shí)對內(nèi)容的深度與廣度進(jìn)行了重點(diǎn)強(qiáng)化。本書從持久層入手,引出對象/關(guān)系數(shù)據(jù)庫映射的由來,接下來聚焦于目前最完善、最強(qiáng)悍的ORM產(chǎn)品——Hibernate。從一個(gè)基礎(chǔ)程序入手,講述Hibernate的基本語法與配置,慢慢升高到緩存、延遲加載等高級特性。本書內(nèi)容深入淺出,先講述持久層設(shè)計(jì)與ORM,再由Hibernate概述、Hibernate基礎(chǔ)Hibernate高級特性順序展開,直至Hibernate實(shí)戰(zhàn),重點(diǎn)講述了Hibernate的基礎(chǔ)語法、基礎(chǔ)配置、O/R映射、數(shù)據(jù)關(guān)聯(lián)、數(shù)據(jù)檢索、HQL實(shí)用技術(shù)、自定義持久化實(shí)現(xiàn)、Hibernate回調(diào)與攔截、Hibernate分頁等實(shí)用技術(shù),Hibernate實(shí)戰(zhàn)部分則用一個(gè)真實(shí)論壇的創(chuàng)建演示了Hibernate的強(qiáng)大功能。本書有豐富的附錄部,在附錄中講述了Hibernate常用的映射配置,Hibernate工具、XDoclet模板配置以及Hibernate的益友iBatis用法,還以卡片的形式列出了本書中所用的工具及軟件,附錄最后一部分是“快速啟動代碼”,供讀者對比與參考,也給初學(xué)者提供了一個(gè)快帶起步的基礎(chǔ)。 本書適合于Hibernate的各個(gè)階層的讀者。
作者簡介
夏昕,金融行業(yè)技術(shù)顧問。OpenDoc項(xiàng)目發(fā)起人,《Dr Bobb’s Journal China》常任編委。Bor land 2003技術(shù)專家。醉心于開源項(xiàng)目的研究與推廣,希望能為國內(nèi)的技術(shù)普及盡一份綿薄之力。主要研究領(lǐng)域:敏捷過程、設(shè)計(jì)模式、業(yè)務(wù)建模。譯著:《零缺陷編程》、《UML業(yè)務(wù)建?!?/pre>書籍目錄
第1部分 持久層 第1章 面向應(yīng)用的持久層設(shè)計(jì) 1.1 持久層概述 1.2 持久層設(shè)計(jì) 1.3 持久層設(shè)計(jì)與ORM 1.4 持久層框架概述 1.5 主流持久層框架縱覽第2部分 Hibernate 第2章 Hibernate概述 第3章 快速起步 3.1 準(zhǔn)備工作 3.2 Hibernate配置 3.3 日志配置 3.4 第一段代碼 3.5 代碼初解 第4章 Hibernate基礎(chǔ) 4.1 Hibernate基礎(chǔ)語義 4.2 基礎(chǔ)配置 4.3 Hibernate O/R映射 4.4 數(shù)據(jù)關(guān)聯(lián) 4.5 Hibernate數(shù)據(jù)檢索 4.6 HQL實(shí)用技術(shù) 4.7 自定義持久化實(shí)現(xiàn) 第5章 Hibernate高級特性 5.1 Hibernate持久化實(shí)現(xiàn) 5.2 Hibernate回調(diào)與攔截機(jī)制 5.3 Hibernate實(shí)用技術(shù) 第6章 Hibernate 實(shí)戰(zhàn)——?jiǎng)?chuàng)建RedSaga論壇 6.1 目標(biāo) 6.2 E-R建模還是對象建模 6.3 E-R建模及工具集 6.4 對象建模 6.5 項(xiàng)目的目錄組織和基礎(chǔ)設(shè)施 6.6 測試優(yōu)先 6.7 容器,session與事務(wù) 6.8 HibernateException,Checked 6.9 Template/Callback 簡化業(yè)務(wù)方法 6.10 版面:一棵自身循環(huán)的樹 6.11 版面與帖子:Master/Detail 主從關(guān)系 6.12 帖子樹及其分頁 6.13 與Web層交互 6.14 帖子的多形擴(kuò)展:投票 6.15 移植到Hibernate 3 6.16 結(jié)束語第3部分 附 錄 第7章 常用Hibernate映射配置說明 7.1 hibernate-mapping節(jié)點(diǎn) 7.2 class節(jié)點(diǎn)定義 7.3 id節(jié)點(diǎn)定義 7.4 屬性/字段映射配置 第8章 Hibernate工具 8.1 準(zhǔn)備工作 8.2 根據(jù)數(shù)據(jù)庫定義生成映射文件——MiddleGen 8.3 Hibernate官方工具 8.4 XDoclet-同步Hibernate基礎(chǔ)代碼 8.5 工具的使用周期 第9章 Hibernate XDoclet模板配置 9.1 IDEA 9.2 Eclipse 第10章 Hibernate益友——iBatis 10.1 Ibatis 概述 10.2 快速起步 10.3 IBatis 基礎(chǔ) 10.4 iBatis高級特性 10.5 IBatis周邊 第11章 工具卡片和軟件 11.1 工具卡片 11.2 Eclipse安裝和基本使用方法 11.3 快速啟動代碼 參考資料媒體關(guān)注與評論
國內(nèi)第一本重量級圍繞Hibernate3進(jìn)行講解的技術(shù)書籍,源于OpenDoc-Hibernate開發(fā)指南,內(nèi)容擴(kuò)編了6倍有余。溫馨提示:此書三位作者夏昕、曹曉鋼、唐勇同意將此書的版稅用于義務(wù)資助貴州惠水市吉安鄉(xiāng)一個(gè)貧困山區(qū)的10個(gè)孩子未來兩年的學(xué)雜費(fèi)開銷。圖書封面
圖書標(biāo)簽Tags
無評論、評分、閱讀與下載
- 還沒讀過(14)
- 勉強(qiáng)可看(102)
- 一般般(174)
- 內(nèi)容豐富(7238)
- 強(qiáng)力推薦(593)