注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關J2EE項目實訓:Hibernate框架技術

J2EE項目實訓:Hibernate框架技術

J2EE項目實訓:Hibernate框架技術

定 價:¥39.00

作 者: 楊小波、等 編
出版社: 清華大學出版社
叢編項: 21世紀高等學校實用軟件工程教育規(guī)劃教材
標 簽: J2EE

ISBN: 9787302164708 出版時間: 2008-05-01 包裝: 平裝
開本: 16 頁數(shù): 395 pages 字數(shù):  

內(nèi)容簡介

  本書本著“技術主流和前沿,內(nèi)容新穎和實用,案例源于實際項目”的指導思想,結合實際應用項目的示例,由淺入深地介紹目前在J2EE平臺中的持久層開發(fā)中比較主流的O/R Mapping的框架——Hibernate框架的基本原理、Hibernate框架如何對JDBC的數(shù)據(jù)訪問操作進行簡化,Hibernate框架的O/R Mapping的實現(xiàn)和應用方法、應用項目的單元測試、系統(tǒng)性能的優(yōu)化等方面的內(nèi)容。本書是為高等職業(yè)院校和國家示范性軟件學院的計算機應用與軟件工程專業(yè)本科生和研究生編寫的一本項目實訓類教材。全書共分12章,內(nèi)容主要包括Hibernate O/R Mapping技術基礎,Hibernate框架主要的核心API,Hibernate框架的系統(tǒng)配置文件,網(wǎng)上商城項目持久層設計和實現(xiàn),對象之間的“關聯(lián)、組合和繼承”關系的映射技術實現(xiàn),對基于Hibernate的DAO單元測試,Hibernate框架中的緩存技術,Hibernate中的事務管理技術,以及Eclipse工具對Hibernate的開發(fā)支持等。本書可以作為承擔國家技能型緊缺人才培養(yǎng)和培訓工程的高等職業(yè)院校和示范性軟件學院的計算機應用與軟件工程專業(yè)項目實訓類教材,也可作為自學和急需了解B/S架構的J2EE平臺下的軟件項目開發(fā)和實現(xiàn)的相關技術和知識的技術人員的參考書。

作者簡介

暫缺《J2EE項目實訓:Hibernate框架技術》作者簡介

圖書目錄

第1章 Hibernate O/R Mapping技術基礎
 1.1 Hibernate框架——一個提供數(shù)據(jù)庫服務的中間件
  1.1.1 Hibernate框架中的O/R Mapping技術
  1.1.2 Hibernate框架系統(tǒng)
 1.2 Hibernate框架查詢語言(HQL)
  1.2.1 HQL中的from子句
  1.2.2 HQL中的select子句
  1.2.3 HQL中的where子句
  1.2.4 HQL中的各種表達式
  1.2.5 HQL中的更新、刪除功能
 1.3 在J2SE應用中使用Hibernate框架的示例
 創(chuàng)建基于Hibernate框架技術的Java應用程序
 小結
 練習
第2章 Hibernate框架主要的核心API
 2.1 與系統(tǒng)初始化相關的各個接口和類
  2.1.1 Configuration類
  2.1.2 SessionFactory接口
 2.2 數(shù)據(jù)訪問操作編程中所涉及的各個接口
  2.2.1 Session接口
  2.2.2 Transaction接口
  2.2.3 Query接口
  2.2.4 Criteria接口及Criteria查詢表達式
 2.3 利用ThreadLocal實現(xiàn)線程安全的應用
  2.3.1 線程安全的代碼
  2.3.2 編程實現(xiàn)線程安全的DAO組件
 2.4 在Hibernate中實現(xiàn)BLOB和CLOB字段的數(shù)據(jù)訪問
  2.4.1 Hibernate提供了對數(shù)據(jù)庫表的大字段類型的支持
  2.4.2 在Hibernate中實現(xiàn)大字段類型的示例
 小結
 練習
第3章 Hibernate框架的系統(tǒng)配置文件
 3.1 Hibernate框架的系統(tǒng)配置文件
  3.1.1 Hibernate框架系統(tǒng)的數(shù)據(jù)庫連接配置
  3.1.2 hibernate.cfg.xml格式的數(shù)據(jù)庫連接配置
  3.1.3 數(shù)據(jù)庫連接的配置文件名可以為其他名稱
 3.2 以編程的方式實現(xiàn)Hibernate數(shù)據(jù)庫連接的系統(tǒng)配置
  3.2.1 主要涉及Hibernate API中的類與接口
  3.2.2 編程的方式實現(xiàn)Hibernate數(shù)據(jù)庫連接的示例
 3.3 O/R Mapping的映射配置文件
 小結
 練習
第4章 網(wǎng)上商城項目持久層設計和實現(xiàn)
 4.1 項目中實體域建模
  4.1.1 建立域模型并發(fā)現(xiàn)類
  4.1.2 建立域模型并找出類之間的關系
 4.2 根據(jù)E-R圖進行數(shù)據(jù)庫表的邏輯設計
  數(shù)據(jù)庫表的邏輯設計
 4.3 項目中的DAO組件設計
  DAO設計模式
 4.4 項目中的DAO組件的編程實現(xiàn)
  4.4.1 構建項目中的持久層的數(shù)據(jù)庫連接組件
  4.4.2 構建項目中的持久層的各個持久實體類
  4.4.3 映射持久層中的各個持久類與對應的數(shù)據(jù)庫表
  4.4.4 實現(xiàn)持久層中的各個DAO組件類
  4.4.5 構建對DAO組件進行單元測試的環(huán)境
  4.4.6 構建對DAO組件的測試用例類
 小結
 練習
第5章 對象關聯(lián)關系的映射技術
第6章 體驗對象關聯(lián)映射在項目中的應用
第7章 對象包含關系的映射技術
第8章 繼承關系的映射技術
第9章 對基于Hibernate的DAO單元測試
第10章 Hibernate框架中的緩存技術
第11章 Hibernate中的事務管理技術
第12章 Eclipse工具對Hibernate開發(fā)的支持
參考文獻

本目錄推薦

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