日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

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

貫通Hibernate開發(fā)

貫通Hibernate開發(fā)

定 價:¥59.80

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1篇 Hibernate 入門
 第1章 對象關系映射基礎
  1.1 對象持久化
  1.2 對象-關系映射
  1.3 對象持久化的實現(xiàn)模式
   1.3.1主動域?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 兩種技術的比較
  1.5 小結(jié)
  1.6 習題
 第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ā)展趨勢
  2.3 其他持久層框架
  2.4 小結(jié)
  2.5 習題
第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 本書的相關約定
  3.2 開發(fā)環(huán)境的搭建
   3.2.1 搭建開發(fā)平臺
   3.2.2 下載Hibernate
   3.2.3 設置用戶庫
  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 習題
 第4章 第一個Hibernate程序
  4.1 Hibernate基礎文件講解
   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)置工具hbm2dll
   4.2.4 Hibernate工具包
   4.2.5 基礎文件的生成路線
   4.2.6 Hibernate和Ant示例
  4.3 Hello World應用程序
   4.3.1 創(chuàng)建數(shù)據(jù)庫表
   4.3.2 創(chuàng)建Java工程
   4.3.3 創(chuàng)建Hibernate基礎文件
   4.3.4 Hello World程序?qū)崿F(xiàn)
  4.4 小結(jié)
  4.5 習題
第3篇 Hibernate應用開發(fā)
 第5章 映射定義與映射類型
  5.1 Hibernate的映射定義
   5.1.1 XML文件頭
   5.1.2 hibernate-mapping根元素
   5.1.3 class元素定義持久化類
   5.1.4 id元素定義持久化標志符
   5.1.5 generator子元素定義持久化標志符的生成策略
   5.1.6 持久化標志符生成策略示例
   5.1.7 composite-id元素映射復合主鍵
   5.1.8 property元素定義持久化類的屬性
   5.1.9 其他元素
  5.2 Hibernate的映射類型
   5.2.1 Hibernate的內(nèi)置基本映射類型
   5.2.2 用戶自定義映射類型
  5.3 小結(jié)
  5.4 習題
 第6章 持久化對象
  6.1 持久化類
  6.2 Hibernate對象狀態(tài)
   6.2.1 瞬時(Transient)狀態(tài)
   6.2.2 持久(Persistent)狀態(tài)
   6.2.3 脫管(Detached)狀態(tài)
   6.2.4 狀態(tài)轉(zhuǎ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 持久化對象的級聯(lián)操作
  6.6 Hibernate的二級緩存
   6.6.1 持久化層的緩存的范圍
   6.6.2 持久化層的緩存的并發(fā)訪問策略
   6.6.3 Hibernate的二級緩存
  6.7 小結(jié)
  6.8 習題
 第7章 集合類映射
  7.1 概述
   7.1.1 Java集合類簡介
   7.1.2 Hibernate中的集合類映射
  7.2 集合類映射
   7.2.1 集合類映射的定義
   7.2.2 綜合示例
  7.3 小結(jié)
  7.4 習題
 第8章 關聯(lián)關系映射
  8.1 基礎知識
   8.1.1 實體—關系模型
   8.1.2 類之間的關系
  8.2 關聯(lián)關系映射
   8.2.1 單向多對一關聯(lián)
   8.2.2 雙向多對一關聯(lián)
   8.2.3 單向一對一關聯(lián)
   8.2.4 雙向一對一關聯(lián)
   8.2.5 單向多對多關聯(lián)
   8.2.6 雙向多對多關聯(lián)
  8.3 小結(jié)
  8.4 習題
 第9章 繼承映射
  9.1 概述
  9.2 每個類分層結(jié)構(gòu)一張表
  9.3 每個子類一張表
  9.4 每個具體類一張表
  9.5 小結(jié)
  9.6 習題
 第10章 組件映射
  10.1 概述
  10.2 映射組件
  10.3 映射組件集合
  10.4 組件作為聯(lián)合主鍵
  10.5 小結(jié)
  10.6 習題
 第11章 HQL查詢語言
  11.1 select子句
  11.2 from子句
  11.3 關聯(lián)與連接
   11.3.1 標準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 習題
 第12章 事務與并發(fā)
  12.1 數(shù)據(jù)庫的事務與并發(fā)
   12.1.1 數(shù)據(jù)庫事務
   12.1.2 數(shù)據(jù)庫并發(fā)產(chǎn)生的問題
   12.1.3 數(shù)據(jù)庫鎖與封鎖協(xié)議
   12.1.4 數(shù)據(jù)庫的死鎖
   12.1.5 數(shù)據(jù)庫的事務隔離級別
  12.2 Hibernate的事務范圍
  12.3 Hibernate的事務聲明
  12.4 樂觀并發(fā)控制
   12.4.1 應用程序級別的手工版本檢查
   12.4.2 擴展周期的Session和自動版本化
   12.4.3 使用脫管對象的自動版本化
   12.4.4 定制自動版本化行為
  12.5 采用悲觀鎖
  12.6 小結(jié)
  12.7 習題
第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與動態(tài)菜單
   13.2.1 動態(tài)菜單
   13.2.2 Struts-Menu應用簡介
   13.2.3 一個動態(tài)菜單的實現(xiàn)
  13.3 小結(jié)
  13.4 習題
 第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事務配置
   14.3.4 Spring 2事務配置小結(jié)
  14.4 小結(jié)
  14.5 習題
第5篇 項目實戰(zhàn)
 第15章 科研項目管理系統(tǒng)
  15.1 系統(tǒng)需求分析
  15.2 系統(tǒng)總體架構(gòu)設計
  15.3 系統(tǒng)建模
   15.3.1 域模型分析
   15.3.2 建立映射文件
   15.3.3 生成持久化類
   15.3.4 數(shù)據(jù)庫建模
  15.4 系統(tǒng)設計
   15.4.1 模塊功能設計
   15.4.2 接口設計
   15.4.3 用戶界面設計
   15.4.4 目錄設計
  15.5 配置文件
   15.5.1 hibernate.cfg.xml
   15.5.2 struts.config.xml
  15.6 系統(tǒng)初始界面
  15.7 技術領域管理模塊
   15.7.1 技術領域列表
   15.7.2 添加技術領域
   15.7.3 修改技術領域
   15.7.4 刪除技術領域
  15.8 項目管理模塊
   15.8.1 項目列表
   15.8.2 添加項目
   15.8.3 修改項目
   15.8.4 刪除項目
   15.8.5 為項目指定人員
  15.9 人員管理模塊
   15.9.1 人員列表
   15.9.2 添加人員
   15.9.3 修改人員
   15.9.4 刪除人員
   15.9.5 為人員指定項目
  15.10 綜合查詢
   15.10.1 查詢條件
   15.10.2 查詢結(jié)果
  15.11 需要改進的地方
  15.12 小結(jié)
  15.13 習題
附錄A Java 集合類
ArrayList類
HashMap類
HashSet類
SortedMap類
SortedSet類
Vector類
Hashtable類
附錄B 光盤內(nèi)容與使用說明 
B.1 光盤內(nèi)容
  B.1.1 示例源代碼
  B.1.2 實戰(zhàn)項目源代碼
B.2 使用示例源代碼
B.3 使用ant應用示例源代碼
B.4 使用實戰(zhàn)項目源代碼
B.5 使用Hibernate與Spring、Struts框架集成源代碼
B.6 恢復數(shù)據(jù)庫

本目錄推薦

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