不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學(xué)習(xí)啦>在線閱讀>課外必讀書目>

5本Java開發(fā)者必讀的Hibernate書籍

時間: 木蘭832 分享

  Java開發(fā)者需要讀一些專業(yè)書,那先讀讀Hibernate書籍吧。下面是學(xué)習(xí)啦小編精心為你整理5本Java開發(fā)者必讀的Hibernate書籍,一起來看看。

  Java開發(fā)者必讀的Hibernate書籍第1本

  《Hibernate Recipes:A Problem-Solution Approach By Gary Mak,Sriniva Guruzu》

  我選擇這本書是因?yàn)樗娘L(fēng)格-一種問題解決的方法。類似于《Spring recipes : A Problem solution approach》這本書通過引出一個問題并解決它來教授你 Hibernate。

  這種方法能夠作用于很多開發(fā)者,如果你享受這個系列之前的書籍,你同樣會喜歡這本書。每個單獨(dú)的食譜都通過合適的代碼樣例和恰當(dāng)?shù)慕?釋來描述。閱讀這本書時我個人感覺它的一個優(yōu)點(diǎn)是比較式學(xué)習(xí)。例如,如果你使用 JDBC 作為一種方式來解決,那么 Hibernate 是如何幫你解決的呢,它又提供了什么更多的東西呢等。

  雖然有時這種書讀起來過于沉重了,基于話題的方式不適合持續(xù)性閱讀,但作為一種改變的嘗試,它還是很不錯的。

  Java開發(fā)者必讀的Hibernate書籍第2本

  《Hibernate Made Easy》

  由 Cameron Wallace McKenzie, Kerri Sheehan 撰寫的《Hibernate Made Easy:通過 Hibernate 和 JPA (Java 持久 API)簡化數(shù)據(jù)持久化》是一本適用于初學(xué)者的書籍。

  這本書的核心優(yōu)點(diǎn)之一是它的簡單、明了和簡潔,它不是一部巨著。本書使用很多重要且簡單的例子來闡述 Hibernate 不同的特性。我喜歡這本書的關(guān)鍵之一是這些例子使用了我最喜歡的 MySQL 數(shù)據(jù)庫。

  你還能利用一個使用 JAVA、JSP 和 Hibernate 開發(fā),運(yùn)行在 Apache Tomcat 上的完整的 Web 應(yīng)用。通過一個完整的項(xiàng)目比你使用很多例子將會學(xué)到更多東西。

  事實(shí)上,個別的特性當(dāng)需要加深理解時,也能夠通過類似應(yīng)用的完整項(xiàng)目最好地被學(xué)習(xí),這就是該 書優(yōu)秀的地方。如果你是 Java 開發(fā)者,并且很少或者幾乎不了解 Hibernate,使用該書來學(xué)習(xí) Hibernate 框架吧。

  這本書唯一的缺點(diǎn)是它沒有使用基于 XML 的映射,如果你的應(yīng)用確實(shí)需要,可能你想要看看下一本書

  Java開發(fā)者必讀的Hibernate書籍第3本

  《Beginning Hibernate》

  由 Jeff Linwood, Dave Minte 合著的《Beginning Hibernate 第二版》是我要介紹給初學(xué)者的第三本書。它與之前兩本沒有太多區(qū)別,如果你閱讀了前面的書籍,可能你并不需要這本。但假如你很難關(guān)聯(lián)上面兩本書籍的話,你 可以嘗試閱讀這本書。這本 hibernat 書籍的好處之一是它涵蓋了 Hibernate 3.5 版本。這本書的優(yōu)點(diǎn)之一是它的案例分析,這些案例從頭到尾講解了關(guān)鍵的關(guān)系概念,包括一對多關(guān)系和多對多關(guān)系??傊绻悴荒軐ⅰ禜ibernate Made easy》和《Harnessing Hibernate》關(guān)聯(lián)起來,可以使用這本書,如果不需要,那么作為一個初學(xué)者你已經(jīng)具備了足夠的知識。

  Java開發(fā)者必讀的Hibernate書籍第4本

  《Java Persistence With Hibernate》

  至今為止,這是所有 Hibernate 開發(fā)者的必讀之書。

  《Java Persistence With Hibernate》由 Christian Bauer 和 Gavin Kin 撰寫,他們是 Hibernate 發(fā)展團(tuán)隊(duì)的成員,并涉及了 EJB 3.0 和 JBoss。他們還是曼寧暢銷書《Hibernate in Action》的聯(lián)合作者。

  目前,這是關(guān)于 Hibernate 最全面的書,它不僅介紹了對象關(guān)系映射的基礎(chǔ)、Hibernate 框架,還包括 Hibernate 中使用的最通用的設(shè)計(jì)模式, 例如數(shù)據(jù)訪問對象(DAO)模式。

  這本書介紹了很多關(guān)于加載策略、緩存、事務(wù)和數(shù)據(jù)庫設(shè)計(jì)與 ORM 技術(shù)的最佳實(shí)踐方面的知識。我推薦任何級別的Java Hibernate 開發(fā)者至少閱讀一遍該書,以對 Hibernate 的整個藍(lán)圖有所了解。該書有超過 800 頁,并不是很容易閱讀,但作為以后的參考絕對值得一讀。

  Java開發(fā)者必讀的Hibernate書籍第5本

  《Harnessing Hibernate》

  James Elliott, Timothy M. O’Brien, Ryan Fowler 撰寫的《Harnessing Hiberante》是《Hiberate Made Easy》的理想伴侶。前者主要關(guān)注JPA 注解,而本書是通過基于 XML 的 Hibernate 映射配置來教你 Hibernate 的概念?!禜arnessing Hibernate》是另一本廣受歡迎的書Hibernate:A Developer NoteBook的 延續(xù)。

  我讀了開發(fā)者筆記系列的兩本書,包括 Java 5 Tiger:Developer NoteBook,真的很享受這種方法。

  它并不全面,但它的輕量級和簡潔使它成為學(xué)習(xí) Hibernate 的一種好的選擇。它還有兩個應(yīng)用項(xiàng)目,幫助你學(xué)習(xí) Hibernate 開發(fā),同時它也很好地介紹了 Hibernate 查詢語言(HQL),它不同于 SQL。

  你還可以通過這本書建立起基于 Java 開發(fā)的完整 Hibernate 框架,包括 Spring 和 Eclipse。


技術(shù)類書單相關(guān)文章

1.程序員必看的書籍推薦

2.程序員們的專業(yè)技術(shù)書分享

1593825