深入淺出Hibernate

出版時(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

評論、評分、閱讀與下載


    深入淺出Hibernate PDF格式下載


用戶評論 (總計(jì)15條)

 
 

  •   我是看完孫MM的hibernate又來看它的感覺孫mm的書很詳實(shí)這本書很精粹很喜歡!
  •   眾多hibernate書中的最好的一本
  •   請進(jìn)貨,謝謝
  •   這本書太好了,我找了好久了。
  •   很不錯(cuò)的書,很值得一看
  •     當(dāng)初我在開始學(xué)習(xí)Hibernate時(shí),市面上好像就只要這一本關(guān)于Hibernate的書,雖然初學(xué)時(shí)因基礎(chǔ)太差,學(xué)得不太明了,但給自己還是有很大的幫助. 后來又反復(fù)的看了兩遍這本書,又從中學(xué)到不少東西. 特別是書中結(jié)合設(shè)計(jì)模式講的DAO一塊, 對讀者技術(shù)有很大的提升.
  •     對于介紹框架的書,我都是感覺“還行”,畢竟框架不是看書看出來的,框架都差不多,是用出來的。不過,這本書如果能再多介紹一點(diǎn)Hibernate的原理就好了。只是,這本書介紹得不夠。
      
      但對于Hibernate的使用,是足夠好了。
  •     我學(xué)hibernate是看這本書入門的,等我用hibernate做完幾個(gè)項(xiàng)目,再回頭重新學(xué)習(xí)這本書的時(shí)候,仍然能學(xué)到很多很多。
  •     覺得這本書的意義不光在于向讀者介紹hibernate以及怎么使用它,而是延伸到持久層的設(shè)計(jì),構(gòu)建,通過幾個(gè)設(shè)計(jì)模式的介紹能夠使讀者站在更高的角度來看待O/R MAPPING 這一技術(shù)。
      
      附帶的工具卡片介紹對初學(xué)者應(yīng)用hibernate時(shí)提高開發(fā)效率也有積極意義。
      
      覺得是值得初中級hibernate使用者一看的書籍。
  •     這本書中包含了所有在開發(fā)中用到的知識,例子也很詳細(xì),缺點(diǎn)是目錄劃分的太粗了,查起來的時(shí)候不是很方便。
  •      我覺得這本書很好,之前讀過,它不僅能讓你學(xué)會如何應(yīng)用hibernate,還講了它的一些機(jī)制,讓你能進(jìn)一步了解它,由于一些原因,還沒讀完,正準(zhǔn)備繼續(xù)!
  •     夏昕的這本書,很值得讀的,這本書不光說了怎么去用hibernate,還提到了一些hibernate內(nèi)部實(shí)現(xiàn)的話題,可以開到一些設(shè)計(jì)模式,可以更清楚地理解hibernate
  •   應(yīng)該是“一看再看還要三看”的,^_^
  •   應(yīng)該讀3遍
  •   讀后讓人受益匪淺,特別是第一部分?jǐn)?shù)據(jù)訪問的重構(gòu)部分。。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7