出版時(shí)間:2008-2 出版社:人民郵電 作者:(英)明特(Minter.D.),(美)林伍德(Linwood,J.) 著,陳劍甌 等譯 頁數(shù):290 字?jǐn)?shù):454000 譯者:陳劍甌
Tag標(biāo)簽:無
內(nèi)容概要
本書深入淺出地介紹了輕量級開源框架Hibernate 3的功能,敘述清晰,簡潔明了。主要內(nèi)容包括Hibernate的基本體系結(jié)構(gòu)、如何使用Java 5注解和基于XML的映射文件來表示映射信息,并討論了Hibernate Session對象和HQL的使用。本書結(jié)合大量實(shí)際代碼,力圖使讀者能夠更好地學(xué)習(xí)并掌握Hibernate的使用。 本書適合Java開發(fā)人員閱讀。 作者簡介: Dave Minter和Jeff Linwood都是好評的資深Java專家和技術(shù)作家,擁有多年軟件開發(fā)和咨詢經(jīng)驗(yàn)。他們是許多世界著名的技術(shù)雜志或者網(wǎng)站包括Dr.Dobb'sJournal’、Builder.com和Java World的特邀作者。除本書外,他們合著的Pro Hibernate 3也是Amazon暢銷書。新著《Spring 2基礎(chǔ)教程》中文版即將由人民郵電出版社出版。
書籍目錄
第1章 Hibernate 3簡介 1.1 POJO 1.2 Hibernate和對象-關(guān)系映射的起源 1.2.1 EJB作為持久化解決方案 1.2.2 Hibernate作為持久化解決方案 1.2.3 瘦解決方案 1.3 Hibernate HellO WOrld示例 1.4 映射 1.5 數(shù)據(jù)庫的生成 1.6 Hibernate 3與EJB 3.0的關(guān)系 1.7 小結(jié) 第2章 集成和配置Hibernate 2.1 集成和配置Hibernate所需的步驟 2.2 了解Java應(yīng)用程序中的什么地方適合使用Hibernate 2.3 部署Hibernate 2.3.1 運(yùn)行Hibernate 3所需的庫 2.3.2 注解和EJB 3 2.3.3 JMX和Hibernate 2.4 Hibernate配置 2.4.1 Hibernate屬性 2.4.2 XML配置 2.4.3 映射文檔 2.4.4 命名策略 2.4.5 使用容器管理的數(shù)據(jù)源 2.5 會話工廠 2.6 SQL方言 2.7 小結(jié) 第3章 構(gòu)建簡單的應(yīng)用程序 3.1 安裝工具 3.1.1 Hibernate和Hibernate TOOls 3.1.2 HSQLDB 1.8.0 3.1.3 Ant 1.6.5 3.1.4 Ant任務(wù) 3.1.5 啟用日志記錄 3.2 創(chuàng)建Hibernate配置文件 3.3 運(yùn)行Message示例 3.4 對多個(gè)對象進(jìn)行持久化 3.5 創(chuàng)建持久化類 3.6 創(chuàng)建對象映射 3.7 創(chuàng)建表 3.8 會話 3.8.1 會話和相關(guān)的對象 3.8.2 使用會話 3.9 構(gòu)建DAO 3.10 示例客戶機(jī) 3.11 小結(jié) 第4章 持久化生命周期 4.1 生命周期簡介 4.2 實(shí)體、類和名稱 4.3 標(biāo)識符 4.4 實(shí)體和關(guān)聯(lián) 4.5 保存實(shí)體 4.6 對象相等性和同一性 4.7 加載實(shí)體 4.8 刷新實(shí)體 4.9 更新實(shí)體 4.10 刪除實(shí)體 4.11 級聯(lián)操作 4.12 延遲加載、代理和集合包裝器 4.13 查詢對象 4.14 小結(jié) 第5章 映射概述 第6章 用注解進(jìn)行映射 第7章 用Hibernate XML文件創(chuàng)建映射 第8章 使用會話 第9章 搜索和查詢 第10章 使用條件的高級查詢 第11章 對搜索結(jié)果進(jìn)行過濾 附錄A 高級特性 附錄C Hibernate和Spring 附錄D 從Hibernate 2升級 索引
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載