本书展示了如何用Hibernate来自动化配置:写一些Java对象和简单的配置文件,Hibernate将使这些对象和数据库间的所有交互自动化。你甚至不必知道数据库在哪,并且通过更改一个配置文件中的几个语句,就能简单的从一个数据库切换到另一个数据库!本书带你遍历Hibernate的使用!
前言
第一章 安装和设定
取得Ant发行包
取得HSQLDB数据库引擎
取得Hibernate
建立项目目录层次
第二章 映射简介
撰写映射文件
生成class
编制schema
Hibernate连接MySQL
第三章 善用Hibernate
创建持久保存对象
取出持久保存对象
以较佳方式建立查询
第四章集合及关联
集合的映射
集合的持久存储
集合的取出
使用双向关联
使用简单集合
第五章 再谈关联
使用lazy关联
定序集合
扩充集合中的关联
有生命周期的关联
反身关联
第六章枚举类型的持久保存
定义持久保存的枚举类型
使用持久保存的枚举对象
第七章 自定义类型
定义自定义类型
使用自定义类型的映射
建立合成自定义类型
第八章 条件式查询
使用简单查询条件
复合式查询条件
把查询条件用于关联
以范例查询
第九章 浅谈HQL
编写HQL查询
选取内容特性及其他零件
排序
使用聚合值
编写SQL查询内容
附录一 Hibemate的类型
附录二 标准查询条件
附录三 Hibernate SQL dialects