注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具Hibernate Quickly 中文版

Hibernate Quickly 中文版

Hibernate Quickly 中文版

定 價:¥39.00

作 者: (美)皮克(Peak,P.),(美)霍德克(Heudecker,N.) 著;孫中華 譯
出版社: 人民郵電出版社
叢編項:
標 簽: 語言與開發(fā)工具 程序語言與軟件開發(fā) 計算機與互聯(lián)網(wǎng)

ISBN: 9787115148537 出版時間: 2006-07-01 包裝: 平裝
開本: 16開 頁數(shù): 316 字數(shù):  

內(nèi)容簡介

  本書首先介紹常用的Hibernate知識,讓開發(fā)人員能夠開始使用Hibernate;然后闡述如何結(jié)合使用Hibernate和其他開發(fā)工具與框架,以加速和簡化應用開發(fā)。具體地說,本書介紹Hibernate的基本知識、使用Ant編譯項目、關(guān)聯(lián)和組件、集合和自定義類型、對象的存儲和檢索、使用Spring和ADO等模式組織項目、集成Hibernate和流行的WEB框架、使用XDoclet生成映射文件、使用JUnit和DBUnit進行單元測試以及Hibernate 3的新特性等內(nèi)容。 本書可供不熟悉Hibernate的Java開發(fā)人員參考;對于中高級Hibernate用戶來說,本書有關(guān)如何集成Hibernate和其他開源框架及工具的內(nèi)容極具參考價值。

作者簡介

  Patrick Peak是BorwserMedia的首席技術(shù)官,這是一家關(guān)于美國馬蘭州馬塞斯達的Java/J2EE Web開發(fā)和設(shè)計公司。他主要致力于使用開源框架和工具快速開發(fā)定制軟件,以獲得競爭優(yōu)勢。在將近兩年的時間內(nèi),他一直在很多生產(chǎn)應用中使用Hibernate。他是在www.patrickpeak.com.撰寫有關(guān)Java技術(shù)的博客。Nick Heudecker是System Mobile的總裁和創(chuàng)始人,這是一家總部位于芝加哥的軟件咨詢公司。他擁有9年多的商業(yè)開發(fā)經(jīng)驗,為多家《財富》500強客戶以及媒體和政府組織開發(fā)過軟件產(chǎn)品和解決方案。

圖書目錄

第1章 為何使用Hibernate
1.1    理解對象持久化
1.2    使用JDBC
1.3    使用Hibernate進行持久化
1.4    總結(jié)
第2章 使用Ant創(chuàng)建和編譯項目
2.1    獲取Hibernate
2.2    安裝Ant
2.3    安裝數(shù)據(jù)庫
2.4    創(chuàng)建項目
2.5    創(chuàng)建高效的編譯文件
2.6    總結(jié)
第3章 Hibernate基礎(chǔ)
3.1    配置Hibernate
3.2    創(chuàng)建映射定義
3.3    構(gòu)建SessionFactory
3.4    持久化對象
3.5    檢索對象
3.6    Session緩存
3.7    高級配置
3.8    繼承
3.9    總結(jié)
第4章 關(guān)聯(lián)和組件
4.1    關(guān)聯(lián)
4.2    使用Ant和SchemaExport創(chuàng)建數(shù)據(jù)庫表
4.3    組件
4.4    總結(jié)
第5章 集合與自定義類型
5.1    持久化集合和數(shù)組
5.2    實現(xiàn)自定義類型
5.3    總結(jié)
第6章 查詢持久化對象
6.1    使用HQL
6.2    使用HQL查詢對象
6.3    Criteria查詢
6.4    存儲過程
6.5    Hibern8IDE
6.6    總結(jié)
第7章 使用Spring和DAO來組織項目
7.1    無處不在的DAO模式
7.2    分析DAO
7.3    層超類型模式
7.4    Spring框架
7.5    總結(jié)
第8章 Web框架:WebWork、Struts和Tapestry
8.1    定義應用
8.2    MVC概述
8.3    將Hibernate與WEB層分離
8.4    WebWork
8.5    Struts
8.6    Tapestry
8.7    在視圖層使用Hibernate
8.8    總結(jié)
第9章 結(jié)合使用Hibernate和XDoclet
9.1    XDoclet基礎(chǔ)
9.2    將單個對象指定為持久化的
9.3    基本關(guān)系
9.4    創(chuàng)建集合
9.5    應對XDoclet滯后的情形
9.6    生成hibernate.cfg.cml文件
9.7    總結(jié)
第10章 使用JUnit和DBUnit進行單元測試
10.1    單元測試簡介
10.2    JUnit
10.3    測試持久化層
10.4    使用DBUnit進行測試
10.5    總結(jié)
第11章 Hibernate 3的新特性
11.1    過濾器
11.2    映射的改進
11.3    動態(tài)類
11.4    標記
11.5    存儲過程和SQL
11.6    持久化事件
11.7    延遲屬性
11.8    總結(jié)
附錄A 完整的Hibernate映像目錄
A.1 一個關(guān)聯(lián)的例子
A.2 多對一
A.3 一對一
A.4 組件
A.5 Set:一對多
A.6 Set:多對多
A.7 List
A.8 Map
A.9 數(shù)組
A.10 Bag
A.11 子類
A.12 總結(jié)

本目錄推薦

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