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

Hibernate ORM最佳實踐

Hibernate ORM最佳實踐

定 價:¥59.00

作 者: 陶勇,李曉軍 編著
出版社: 清華大學出版社
叢編項:
標 簽: J2EE

ISBN: 9787302157571 出版時間: 2007-09-01 包裝: 平裝
開本: 16開 頁數(shù): 528 字數(shù):  

內(nèi)容簡介

  《Hibernate ORM最佳實踐(附光盤)》站在客觀評價Hibernate這門持久化技術的角度,來分析Hibernate的基本構成、知識點及實現(xiàn)原理,匯總業(yè)界及作者在Hibernate應用方面的實踐經(jīng)驗,分清Hibernate的優(yōu)勢和劣勢,及可代替的解決方案,展示Hibernate對象關系映射技術的真諦,總結Hibernate在項目開發(fā)中的最佳實踐經(jīng)驗,使得讀者在入門領悟Hibernate理論知識的同時,能了解Hibernate的優(yōu)勢和劣勢,做到揚長避短,而不是盲目膜拜?!禜ibernate ORM最佳實踐(附光盤)》以Hibernate3為基礎,由淺入深介紹HibernateOR映射的基本理論知識及最佳實踐經(jīng)驗。內(nèi)容主要分三部分,第一部分是對象關系映射技術的基本理論及Hibernate對象映射技術的基本知識點,第二部分講解Hibernate技術的查詢和事務、緩存等高級性能,第三部分是Hibernate業(yè)界應用的最佳實踐經(jīng)驗,包括如何使用Spring集成Hibernate,使用DAO模式透明化持久層設計,Hibernate在Web應用中的最佳實踐和Hibernate性能優(yōu)化和如何使用iBATIS、JdbcTemplate來替代Hibernate?!禜ibernate ORM最佳實踐(附光盤)》特別適合使用Hibernate進行企業(yè)開發(fā)的開發(fā)人員作為參考書籍,可以將書中的Hibernate最佳實踐經(jīng)驗應用于項目中,也適合Hibernate的入門讀者作為入門書籍

作者簡介

  陶勇,現(xiàn)任阿里巴巴集團資深架構師,浙江大學軟件學院合作講師。在工作流、電子政務、電子商務領域從業(yè)多年,曾設計實現(xiàn)完整的工業(yè)流產(chǎn)品,并負責多家知名企業(yè)基礎技術平臺架構的設計。對J2EE領域有較深入的研究,關注開源領域在企業(yè)中的應用實踐,推崇源碼閱讀和開源共享。近期專注企業(yè)應用集成及SOA領域。

圖書目錄

第1章 對象-關系映射概述
 1.1 分層體系結構
 1.2 軟件設計模型
 1.3 對象-關系映射技術背景
 1.4 對象-關系映射工具
 1.5 小結
第2章 快速上手
 2.1 準備工作
 2.2 Hibernate起步
 2.3 Hibernate體系結構
 2.4 Hibernate Tools
 2.5 小結
第3章 對象/關系數(shù)據(jù)庫映射
 3.1 映射定義
 3.2 映射文件生成
 3.3 對象標識符
 3.4 映射類型
 3.5 小結
第4章 關聯(lián)關系與組件
 4.1 關聯(lián)關系
 4.2 一對一關聯(lián)
 4.3 一對多關聯(lián)
 4.4 多對多關聯(lián)
 4.5 檢索策略
 4.6 組件映射
 4.7 傳播性持久化
 4.8 小結
第5章 集合類映射
 5.1 集合
 5.2 映射Map
 5.3 映射Set
 5.4 映射List
 5.5 映射Bag
 5.6 集合排序
 5.7 小結
第6章 繼承映射
 6.1 繼承映射
 6.2 繼承映射的幾種策略
 6.3 小結
第7章 操作持久化對象
 7.1 持久對象的生命周期
 7.2 理解Session清理
 7.3 Session操作對象的方法
 7.4 傳播性持久化
 7.5 小結
第8章 Hibernate查詢
 8.1 Hibernate的查詢方式
 8.2 查詢實現(xiàn)
 8.3 過濾器
 8.4 Hibernate分頁支持
 8.5 使用條件查詢
 8.6 使用Native SQL查詢
 8.7 查詢優(yōu)化
 8.8 小結
第9章 HQL查詢語言
 9.1 HQL語言特點
 9.2 HQL查詢構成
 9.3 小結
第10章 事務與并發(fā)
 10.1 事務概念
 10.2 聲明事務邊界
 10.3 事務與Session的關系
 10.4 事務隔離級別
 10.5 Hibernate并發(fā)控制
 10.6 最佳實踐??怎樣劃分事務
 10.7 小結
第11章 理解Hibernate緩存
 11.1 緩存原理
 11.2 Hibernate緩存
 11.3 不要放任緩存增長
 11.4 使用OSCache進行緩存
 11.5 小結
第12章 通過Spring訪問Hibernate
 12.1 簡化Hibernate使用難度
 12.2 Spring的Hibernate支持
 12.3 Spring事務支持
 12.4 小結
第13章 DAO透明持久化
 13.1 DAO模式核心思想
 13.2 基于DAO模式的Hibernate設計
 13.3 DAO設計策略
 13.4 DAO模式注意事項
 13.5 不要讓應用局限于Hibernate
 13.6 小結
第14章 Web應用中的Hibernate
 14.1 Web應用分層中的Hibernate
 14.2 Struts與Hibernate的最佳結合
 14.3 讓分頁不再是煩惱
 14.4 異常處理
 14.5 使用攔截器與事件
 14.6 Struts與Spring、Hibernate結合應用示例
 14.7 小結
第15章 Hibernate性能
 15.1 不要使Hibernate性能變成瓶頸
 15.2 不要掉入批量處理陷阱
 15.3 Web應用中的Hibernate優(yōu)化
 15.4 考慮替代方案
 15.5 小結

本目錄推薦

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