第1章 对象映射
1.1 信息持久化
1.2 对象持久化
1.3 对象关系映射(ORM)Persistence API(JPA)
1.4 小结
第2章 JAVA SE 5的新特性
2.1 枚举类型(Enumerated Types)
2.2 泛型(Generics)
2.3 Auto-boxing和Unboxing
2.4 注释(Annotations)
2.5 静态导入(Static Imports)
2.6 增强的for循环-for/in循环
2.7 小结
第3章 使用工具软件进行项目开发
3.1 安装JDK 5.0
3.2 下载Hibernate
3.3 安装ANT
3.4 安装JUnit
3.5 安装HSQLDB
3.6 安装Eclipse
3.7 安装Quantum DB插件管理HSQLDB
3.8 小结
第4章 Hibernate应用实例
4.1 建立项目
4.2 用例类图
4.3 编写第一个类
4.4 配置
4.5 编写测试代码
4.6 开发封装类
4.7 使用Quantum DB 查看数据库
4.8 编写ANT构建文件
4.9 重构Book类
4.10 优化构建环境
4.11 小结
第5章 配置Hibernate
5.1 核心类
5.2 两种配置方式
5.3 配置属性
5.4 配置日志
5.5 小结
第6章 基本实体类映射
6.1 两种映射元数据
6.2 基本映射
6.3 映射标识符
6.4 小结
第7章 高级实体类映射
7.1 关联类映射
7.2 映射集合
7.3 继承类映射
7.4 小结
第8章 Hibernate映射信息扩展
8.1 映射集合
8.2 自定义类映射
8.3 标识符生成器
8.4 小结
第9章 持久化对象、事务和缓存
9.1 持久化对象的生命周期
9.2 对象识别
9.3 事务
9.4 缓存
9.5 小结
第10章 Hibernate Session,事件和拦截器
10.1 Hibernate Session
10.2 事件
10.3 Interceptor
10.4 小结
第11章 Criterion框架
11.1 SQL简介
11.2 使用Criteria进行查询
11.3 小结
第12章 HQL和Hibernate Query接口
12.1 Hibernate Query Language
12.2 Hibernate Query接口
12.3 使用SQL进行查询
12.4 批量数据处理
12.5 过滤器
12.6 JPA Query接口
12.7 小结
第13章 以JPA方式使用Hibernate
13.1 Hibernate EntityManager内部构架
13.2 重构Book应用实例
13.3 小结
附录A 使用Hudson持续集成
A.1 使用持续集成软件
A.2 使用Hudson
附录B 使用随书所附源代码
B.1 光盘结构
B.2 构建和测试项目
专业词汇翻译(按英文字母排序)
参考书目
网上资料