注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)貫通Hibernate開發(fā)

貫通Hibernate開發(fā)

貫通Hibernate開發(fā)

定 價(jià):¥59.80

作 者: 李剛、郭瑩、薛大龍
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787121062230 出版時(shí)間: 2008-08-01 包裝: 平裝
開本: 大16開 頁數(shù): 464 字?jǐn)?shù):  

內(nèi)容簡介

  《貫通Hibernate開發(fā)(附光盤1張)》為Hibernate3學(xué)習(xí)必備書,逐步引領(lǐng)讀者學(xué)習(xí)各個(gè)基礎(chǔ)知識(shí)點(diǎn)的,進(jìn)而開發(fā)出完整的系統(tǒng)。全書內(nèi)容由淺入深,共15章,并輔以大量的實(shí)例說明,最后給出了一個(gè)完整的項(xiàng)目案例,包括系統(tǒng)分析與設(shè)計(jì)的相關(guān)指導(dǎo)。隨書的配套光盤中含有全書所有實(shí)例,以及項(xiàng)目案例的源代碼,供讀者學(xué)習(xí)參考使用?!敦炌℉ibernate開發(fā)(附光盤1張)》供有一定的Java語言和關(guān)系數(shù)據(jù)庫基礎(chǔ)的程序員作為參考用書,也可供社會(huì)Hibernate技術(shù)培訓(xùn)班作為教材使用,對(duì)于缺乏項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)的程序員來說可用于快速積累項(xiàng)目開發(fā)經(jīng)驗(yàn)。

作者簡介

暫缺《貫通Hibernate開發(fā)》作者簡介

圖書目錄

第1篇 Hibernate 入門
 第1章 對(duì)象關(guān)系映射基礎(chǔ)
  1.1 對(duì)象持久化
  1.2 對(duì)象-關(guān)系映射
  1.3 對(duì)象持久化的實(shí)現(xiàn)模式
   1.3.1主動(dòng)域?qū)ο竽J?br />   1.3.2 CMP模式
   1.3.3 JDO模式
  1.4 感受ORM
   1.4.1 JDBC操作數(shù)據(jù)庫
   1.4.2 Hibernate操作數(shù)據(jù)庫
   1.4.3 兩種技術(shù)的比較
  1.5 小結(jié)
  1.6 習(xí)題
 第2章 Hibernate簡介
  2.1 中間件
   2.1.1 中間件的概念
   2.1.2 中間件的分類
  2.2 Hibernate簡介
   2.2.1 Hibernate3產(chǎn)品套件簡介
   2.2.2 Hibernate的核心接口
   2.2.3 Hibernate3的新特性
   2.2.4 Hibernate的發(fā)展趨勢(shì)
  2.3 其他持久層框架
  2.4 小結(jié)
  2.5 習(xí)題
第2篇 Hibernate開發(fā)快速上手
 第3章 Hibernate的安裝與配置
  3.1 開發(fā)環(huán)境介紹
   3.1.1 Eclipse
   3.1.2 Tomcat
   3.1.3 Microsoft SQL Server
   3.1.4 本書的相關(guān)約定
  3.2 開發(fā)環(huán)境的搭建
   3.2.1 搭建開發(fā)平臺(tái)
   3.2.2 下載Hibernate
   3.2.3 設(shè)置用戶庫
  3.3 Hibernate配置
   3.3.1 Hibernate配置文件
   3.3.2 可編程的配置方式
   3.3.3 可選的配置屬性
   3.3.4 日志配置
   3.3.5 數(shù)據(jù)庫連接池配置
  3.4 小結(jié)
  3.5 習(xí)題
 第4章 第一個(gè)Hibernate程序
  4.1 Hibernate基礎(chǔ)文件講解
   4.1.1 Hibernate配置文件
   4.1.2 數(shù)據(jù)庫Schema
   4.1.3 持久化類
   4.1.4 映射文件
  4.2 Hibernate工具簡介
   4.2.1 Middlegen-Hibernate
   4.2.2 Hibernate-Extension之hbm2java和class2hbm
   4.2.3 Hibernate的內(nèi)置工具h(yuǎn)bm2dll
   4.2.4 Hibernate工具包
   4.2.5 基礎(chǔ)文件的生成路線
   4.2.6 Hibernate和Ant示例
  4.3 Hello World應(yīng)用程序
   4.3.1 創(chuàng)建數(shù)據(jù)庫表
   4.3.2 創(chuàng)建Java工程
   4.3.3 創(chuàng)建Hibernate基礎(chǔ)文件
   4.3.4 Hello World程序?qū)崿F(xiàn)
  4.4 小結(jié)
  4.5 習(xí)題
第3篇 Hibernate應(yīng)用開發(fā)
 第5章 映射定義與映射類型
  5.1 Hibernate的映射定義
   5.1.1 XML文件頭
   5.1.2 hibernate-mapping根元素
   5.1.3 class元素定義持久化類
   5.1.4 id元素定義持久化標(biāo)志符
   5.1.5 generator子元素定義持久化標(biāo)志符的生成策略
   5.1.6 持久化標(biāo)志符生成策略示例
   5.1.7 composite-id元素映射復(fù)合主鍵
   5.1.8 property元素定義持久化類的屬性
   5.1.9 其他元素
  5.2 Hibernate的映射類型
   5.2.1 Hibernate的內(nèi)置基本映射類型
   5.2.2 用戶自定義映射類型
  5.3 小結(jié)
  5.4 習(xí)題
 第6章 持久化對(duì)象
  6.1 持久化類
  6.2 Hibernate對(duì)象狀態(tài)
   6.2.1 瞬時(shí)(Transient)狀態(tài)
   6.2.2 持久(Persistent)狀態(tài)
   6.2.3 脫管(Detached)狀態(tài)
   6.2.4 狀態(tài)轉(zhuǎn)換關(guān)系
  6.3 Session方法簡介
   6.3.1 save()方法
   6.3.2 load()和get()方法
   6.3.3 update()方法
   6.3.4 saveOrUpdate()方法
   6.3.5 delete()方法
   6.3.6 其他方法
  6.4 Session的緩存
  6.5 持久化對(duì)象的級(jí)聯(lián)操作
  6.6 Hibernate的二級(jí)緩存
   6.6.1 持久化層的緩存的范圍
   6.6.2 持久化層的緩存的并發(fā)訪問策略
   6.6.3 Hibernate的二級(jí)緩存
  6.7 小結(jié)
  6.8 習(xí)題
 第7章 集合類映射
  7.1 概述
   7.1.1 Java集合類簡介
   7.1.2 Hibernate中的集合類映射
  7.2 集合類映射
   7.2.1 集合類映射的定義
   7.2.2 綜合示例
  7.3 小結(jié)
  7.4 習(xí)題
 第8章 關(guān)聯(lián)關(guān)系映射
  8.1 基礎(chǔ)知識(shí)
   8.1.1 實(shí)體—關(guān)系模型
   8.1.2 類之間的關(guān)系
  8.2 關(guān)聯(lián)關(guān)系映射
   8.2.1 單向多對(duì)一關(guān)聯(lián)
   8.2.2 雙向多對(duì)一關(guān)聯(lián)
   8.2.3 單向一對(duì)一關(guān)聯(lián)
   8.2.4 雙向一對(duì)一關(guān)聯(lián)
   8.2.5 單向多對(duì)多關(guān)聯(lián)
   8.2.6 雙向多對(duì)多關(guān)聯(lián)
  8.3 小結(jié)
  8.4 習(xí)題
 第9章 繼承映射
  9.1 概述
  9.2 每個(gè)類分層結(jié)構(gòu)一張表
  9.3 每個(gè)子類一張表
  9.4 每個(gè)具體類一張表
  9.5 小結(jié)
  9.6 習(xí)題
 第10章 組件映射
  10.1 概述
  10.2 映射組件
  10.3 映射組件集合
  10.4 組件作為聯(lián)合主鍵
  10.5 小結(jié)
  10.6 習(xí)題
 第11章 HQL查詢語言
  11.1 select子句
  11.2 from子句
  11.3 關(guān)聯(lián)與連接
   11.3.1 標(biāo)準(zhǔn)SQL的連接查詢
   11.3.2 HQL的連接查詢
  11.4 where子句
  11.5 order by子句
  11.6 group by子句
  11.7 子查詢
  11.8 批量的update和delete
  11.9 其他
  11.10 小結(jié)
  11.11 習(xí)題
 第12章 事務(wù)與并發(fā)
  12.1 數(shù)據(jù)庫的事務(wù)與并發(fā)
   12.1.1 數(shù)據(jù)庫事務(wù)
   12.1.2 數(shù)據(jù)庫并發(fā)產(chǎn)生的問題
   12.1.3 數(shù)據(jù)庫鎖與封鎖協(xié)議
   12.1.4 數(shù)據(jù)庫的死鎖
   12.1.5 數(shù)據(jù)庫的事務(wù)隔離級(jí)別
  12.2 Hibernate的事務(wù)范圍
  12.3 Hibernate的事務(wù)聲明
  12.4 樂觀并發(fā)控制
   12.4.1 應(yīng)用程序級(jí)別的手工版本檢查
   12.4.2 擴(kuò)展周期的Session和自動(dòng)版本化
   12.4.3 使用脫管對(duì)象的自動(dòng)版本化
   12.4.4 定制自動(dòng)版本化行為
  12.5 采用悲觀鎖
  12.6 小結(jié)
  12.7 習(xí)題
第4篇 Hibernate框架集成
 第13章 Hibernate與Struts框架的集成
  13.1 Hibernate與Struts框架
   13.1.1 MVC模式
   13.1.2 Struts框架簡介
   13.1.3 框架集成策略
   13.1.4 框架集成示例
   13.1.5 Eclipse配置
  13.2 Hibernate與動(dòng)態(tài)菜單
   13.2.1 動(dòng)態(tài)菜單
   13.2.2 Struts-Menu應(yīng)用簡介
   13.2.3 一個(gè)動(dòng)態(tài)菜單的實(shí)現(xiàn)
  13.3 小結(jié)
  13.4 習(xí)題
 第14章 Hibernate、Struts、Spring框架的集成
  14.1 Sping框架簡介
  14.2 Hibernate與Spring、Struts框架的集成策略
  14.3 環(huán)境搭建
   14.3.1 Struts 2和Spring集成
   14.3.2 Hibernate和Spring集成
   14.3.3 Spring 2事務(wù)配置
   14.3.4 Spring 2事務(wù)配置小結(jié)
  14.4 小結(jié)
  14.5 習(xí)題
第5篇 項(xiàng)目實(shí)戰(zhàn)
 第15章 科研項(xiàng)目管理系統(tǒng)
  15.1 系統(tǒng)需求分析
  15.2 系統(tǒng)總體架構(gòu)設(shè)計(jì)
  15.3 系統(tǒng)建模
   15.3.1 域模型分析
   15.3.2 建立映射文件
   15.3.3 生成持久化類
   15.3.4 數(shù)據(jù)庫建模
  15.4 系統(tǒng)設(shè)計(jì)
   15.4.1 模塊功能設(shè)計(jì)
   15.4.2 接口設(shè)計(jì)
   15.4.3 用戶界面設(shè)計(jì)
   15.4.4 目錄設(shè)計(jì)
  15.5 配置文件
   15.5.1 hibernate.cfg.xml
   15.5.2 struts.config.xml
  15.6 系統(tǒng)初始界面
  15.7 技術(shù)領(lǐng)域管理模塊
   15.7.1 技術(shù)領(lǐng)域列表
   15.7.2 添加技術(shù)領(lǐng)域
   15.7.3 修改技術(shù)領(lǐng)域
   15.7.4 刪除技術(shù)領(lǐng)域
  15.8 項(xiàng)目管理模塊
   15.8.1 項(xiàng)目列表
   15.8.2 添加項(xiàng)目
   15.8.3 修改項(xiàng)目
   15.8.4 刪除項(xiàng)目
   15.8.5 為項(xiàng)目指定人員
  15.9 人員管理模塊
   15.9.1 人員列表
   15.9.2 添加人員
   15.9.3 修改人員
   15.9.4 刪除人員
   15.9.5 為人員指定項(xiàng)目
  15.10 綜合查詢
   15.10.1 查詢條件
   15.10.2 查詢結(jié)果
  15.11 需要改進(jìn)的地方
  15.12 小結(jié)
  15.13 習(xí)題
附錄A Java 集合類
ArrayList類
HashMap類
HashSet類
SortedMap類
SortedSet類
Vector類
Hashtable類
附錄B 光盤內(nèi)容與使用說明 
B.1 光盤內(nèi)容
  B.1.1 示例源代碼
  B.1.2 實(shí)戰(zhàn)項(xiàng)目源代碼
B.2 使用示例源代碼
B.3 使用ant應(yīng)用示例源代碼
B.4 使用實(shí)戰(zhàn)項(xiàng)目源代碼
B.5 使用Hibernate與Spring、Struts框架集成源代碼
B.6 恢復(fù)數(shù)據(jù)庫

本目錄推薦

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