5.1.2. hibernate-mapping
5.1.3. class
5.1.4. id
5.1.4.1. generator
5.1.4.2. 高/低位算法(Hi/Lo Algorithm)
5.1.4.3. UUID算法(UUID Algorithm )
5.1.4.4. 标识字段和序列(Identity Columns and Sequences)
5.1.4.5. 程序分配的标识符(Assigned Identifiers)
5.1.5. composite-id 联合ID
5.1.6. 识别器(discriminator)
5.1.7. 版本(version)(可选)
5.1.8. 时间戳(timestamp )(可选)
5.1.9. property
5.1.10. 多对一(many-to-one)
5.1.11. one-to-one
5.1.12. 组件(component), 动态组件(dynamic-component)
5.1.13. 子类(subclass)
5.1.14. 连接的子类(joined-subclass)
5.1.15. map, set, list, bag
5.1.16. 引用(import)
5.2. Hibernate 的类型
5.2.1. 实体(Entities)和值(values)
5.2.2. 基本值类型
5.2.3. 持久化枚举(Persistent enum)类型
5.2.4. 自定义值类型
5.2.5. 映射到"任意"(any)类型
5.3. SQL中引号包围的标识符
5.4. 自定义DDL
5.5. 映射文件的模块化(Modular mapping files)
6. 集合类(Collections)
6.1. 持久化集合类(Persistent Collections)
6.2. 映射集合(Mapping a Collection)
6.3. 值集合和多对多关联(Collections of Values and Many To Many Associations)
6.4. 一对多关联(One To Many Associations)
6.5. 延迟初始化(延迟加载)(Lazy Initialization)
6.6. 集合排序(Sorted Collections)
6.7. 对collection排序的其他方法(Other Ways To Sort a Collection)
6.8. 垃圾收集(Garbage Collection)
6.9. 双向关联(Bidirectional Associations)
6.10. 三重关联(Ternary Associations)
6.11. 异类关联(Heterogeneous Associations)
6.12. 集合例子(Collection Example)
6.13. <idbag>
7. 组件(Components)
7.1. 作为依赖的对象(As Dependent Objects)
7.2. In Collections
7.3. 作为一个Map的索引(As a Map Index )
7.4. 作为联合标识符(As Composite Identifiers)
7.5. 动态组件 (Dynamic components)
8. 操作持久化数据(Manipulating Persistent Data)
8.1. 创建一个持久化对象
8.2. 装载对象
8.3. Querying
8.3.1. 标量查询(Scalar query)
8.3.2. 查询接口(Query interface)
8.3.3. 可滚动迭代(Scrollable iteration)
8.3.4. 过滤集合类(Filtering collections)