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