Hibernate是針對Java設計的輕量型物件/關聯式資料庫對映服務,可讓你以自然的Java物件形式,輕鬆使用關聯式資料庫,並具有相當好的效率。在混亂的物件/關聯式資料庫世界中,Hibernate採輕量化的設計,卻可以勝任重量級的工作,的確是一個出類拔萃的解決方案。Hibernate 2.1剛剛贏得《Software Development》雜誌第14屆〈Libraries, Frameworks, and Components〉領域的震撼大獎(Jolt Award),絕對是值得你採用的一個卓越新技術。
《Hibernate程式高手秘笈》這本書最大的驚奇就是——能以這麼有效而簡潔的方式,對Hibernate做出最好的詮釋與指引,為讀者提供了最有效率的學習途徑。本書教你使用Hibernate的林林總總,從安裝、組態到複雜的關聯及合成型態都有。使用的範例與說明都非常精采,易於瞭解,同時也夠複雜,足以說明實務世界中Hibernate的強大用途。如果你得替你的應用程式加個有效的永續保存層(Persistence layer),如果你正掙扎在混亂的物件/關聯式資料庫世界中,不要再拖延,和以往相比,這件事已經變得有趣多了,本書將告訴你原因何在。
本書將告訴你:
‧安裝與設定Hibernate、資料庫系統、以及Ant建置環境
‧物件∕關聯式資料庫對映服務,以及Transient∕Persistent的觀念
‧建立與取得永續保存物件
‧關聯:雙向關聯、Lazy關聯、具生命週期的關聯、以及反身關聯等
‧集合的永續保存
‧列舉型態的永續保存
‧自訂型態的永續保存:User Type與Composite User Type
‧條件式查詢:Criteria Query
‧物件導向式的查詢語言:HQL
‧Hibernate支援的資料型態與SQL dialect
James Elliott是BerBee公司的資深軟體工程師與架構師(Architect)。
讀完這本書之後,我已經在飛機上了。很難得找到一本談論Java新技術的書,可以在一趟國內線班機的旅程中讀完。這本書有效地解決物件∕關聯式資料庫對映的議題,內容相當簡潔,讓人對Hibernate的印象更為深刻。很多這類書籍都應該收到行李箱,帶著這本書,你的旅行將是最高等級的。
—Mike Clark
一個簡單的永續保存架構需要一本簡單的書,這本書做到了。範例與說明都相當好,易於瞭解,同時也夠複雜,足以闡明在實務世界中Hibernate的強大用途。Jim,我也變成新書迷了。
—Bruce
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。