注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關精通Hibernate-Java數(shù)據(jù)據(jù)庫持久層開發(fā)核心編程(含1DVD)

精通Hibernate-Java數(shù)據(jù)據(jù)庫持久層開發(fā)核心編程(含1DVD)

精通Hibernate-Java數(shù)據(jù)據(jù)庫持久層開發(fā)核心編程(含1DVD)

定 價:¥65.00

作 者: 黃佩虹,張冰晶 編著
出版社: 清華大學出版社
叢編項:
標 簽: J2EE

ISBN: 9787302188865 出版時間: 2009-03-01 包裝: 平裝
開本: 16開 頁數(shù): 550 字數(shù):  

內容簡介

  Hibernate持久層框架是優(yōu)秀的解決對象關系不匹配問題的解決方案,它使得持久層開發(fā)人員可以方便地解決對象關系映射問題。另外,Hibernate在性能上也提供了許多優(yōu)化策略,接口簡單,操作靈活,具有可擴展性,對JDBC僅做了輕量級封裝,而且,多種框架已經(jīng)顯式地對Hibernate提供了支持的接口。Hibernate已成為當前Java世界最流行的持久層框架之一。本書共分16章,內容包括:使用Hibernate的對象關系映射,使用Hibernate進行對象保存、更新、刪除、讀取操作,對象檢索,事務處理,二級緩存,查詢緩存,事件框架和攔截器的使用;還介紹了Hibernate官方網(wǎng)站的推薦項目Hibernate Annotations、Hibernate Validators、Hibernate Tools和Hibernate Search以及與Spring結合使用的方法。本書循序漸進地指導初學者從入門到較全面地掌握Hibernate的高級特性,以及結合其他技術使用Hibernate進行項目開發(fā),內容全面,案例清晰,實踐性強。本書適合Hibernate的入門者學習使用,同時也適合對Hibernate有一定了解的讀者在項目開發(fā)時進行查閱。

作者簡介

暫缺《精通Hibernate-Java數(shù)據(jù)據(jù)庫持久層開發(fā)核心編程(含1DVD)》作者簡介

圖書目錄

第1章 為什么使用Hibernate
1.1 持久層
1.1.1 應用程序的分層結構
1.1.2 持久化技術
1.2 ORM簡介
1.3 使用JDBC編程
1.4 使用JDBC和Hibemate的對比
1.4.1 CarCompany項目分析
1.4.2 使用JDBC實現(xiàn)項目與使用Hibernate實現(xiàn)項目
1.4.3 關聯(lián)和繼承問題
1.4.4 數(shù)據(jù)庫表更改問題
1.5 Hibernate的優(yōu)點
1.6 小結
第2章 Hibernate入門程序
2.1 資源下載和預備環(huán)境
2.1.1 預備知識
2.1.2 資源下載
2.1.3 環(huán)境預備
2.2 BasicCar項目
2.2.1 BasicCar項目描述
2.2.2 建立數(shù)據(jù)庫
2.2.3 建立項目
2.3 POJO文件
2.4 映射文件
2.4.1 BasicCar.hbm.xml內容
2.4.2 映射文件內容介紹
2.5 配置文件
2.5.1 hibernate.cfg.xml內容
2.5.2 配置文件內容介紹
2.6 測試項目
2.6.1 Test.java代碼
2.6.2 插入、更新、查詢和刪除
2.7 小結
第3章 Hibernate原理解析
3.1 Hibernate的常用接口及包
3.1.1 Hibernate的常用接口
3.1.2 Hibernate的包
3.2 Hibernate體系結構和工作原理
3.2.1 Hibernate體系結構
3.2.2 Hibernate工作原理
3.3 Hibernate的依賴技術
3.3.1 Java反射機制、CGLIB和javassist
3.3.2 XML文件及其解析器dom4j
3.3.3 Antlr
3.4 Hibernate的內部實現(xiàn)
3.4.1 session.save()的內部實現(xiàn)
3.4.2 session.flush()的內部實現(xiàn)
3.4.3 session.load()的內部實現(xiàn)
3.4.4 Query(查詢)的內部實現(xiàn)
3.5 小結
第4章 對象關系映射
第5章 對數(shù)據(jù)的簡單操作
第6章 Hibernate事務與并發(fā)處理
第7章 高級對象關系映射
第8章 高級數(shù)據(jù)檢索
第9章 Hibernate的二級緩存和查詢緩存
第10章 Hibernate攔截器和事件框架
第11章 Hibernate Annotations應用
第12章 Hibernate驗證器
第13章 Hibernate Tools介紹
第14章 Hibernate Search
第15章 Spring和Hibernate整合
第16章 使用Spring、Struts、Hibernate實例
附錄A Hibernate生成器
附錄B Hibernate配置文件

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號