目录
- 前言
- 1. Hibernate入门
- 2. 体系结构(Architecture)
- 3. 配置
- 4. 持久化类(Persistent Classes)
- 5. 对象/关系数据库映射基础(Basic O/R Mapping)
- 5.1. 映射定义(Mapping declaration)
- 5.1.1. Doctype
- 5.1.2. hibernate-mapping
- 5.1.3. class
- 5.1.4. id
- 5.1.5. composite-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. 一对一
- 5.1.12. 自然ID(natural-id)
- 5.1.13. 组件(component), 动态组件(dynamic-component)
- 5.1.14. properties
- 5.1.15. 子类(subclass)
- 5.1.16. 连接的子类(joined-subclass)
- 5.1.17. 联合子类(union-subclass)
- 5.1.18. 连接(join)
- 5.1.19. 键(key)
- 5.1.20. 字段和规则元素(column and formula elements)
- 5.1.21. 引用(import)
- 5.1.22. any
- 5.2. Hibernate 的类型
- 5.3. 多次映射同一个类
- 5.4. SQL中引号包围的标识符
- 5.5. 其他元数据(Metadata)
- 5.6. 数据库生成属性(Generated Properties)
- 5.7. 辅助数据库对象(Auxiliary Database Objects)
- 6. 集合类(Collections)映射
- 7. 关联关系映射
- 8. 组件(Component)映射
- 9. 继承映射(Inheritance Mappings)
- 10. 与对象共事
- 11. 事务和并发
- 12. 拦截器与事件(Interceptors and events)
- 13. 批量处理(Batch processing)
- 14. HQL: Hibernate查询语言
- 15. 条件查询(Criteria Queries)
- 16. Native SQL查询
- 17. 过滤数据
- 18. XML映射
- 19. 提升性能
- 20. 工具箱指南
- 21. 示例:父子关系(Parent Child Relationships)
- 22. 示例:Weblog 应用程序
- 23. 示例:复杂映射实例
- 24. 最佳实践(Best Practices)
表格清单
- 1. Hibernate v3翻译团队
- 3.1. Hibernate JDBC属性
- 3.2. Hibernate数据源属性
- 3.3. Hibernate配置属性
- 3.4. Hibernate JDBC和连接(connection)属性
- 3.5. Hibernate缓存属性
- 3.6. Hibernate事务属性
- 3.7. 其他属性
- 3.8.
Hibernate SQL方言 (
hibernate.dialect
) - 3.9. Hibernate日志类别
- 3.10. JTA TransactionManagers
- 9.1. 继承映射特性(Features of inheritance mappings)
- 16.1. 别名注射(alias injection names)
- 19.1. 缓存策略提供商(Cache Providers)
- 19.2. 各种缓存提供商对缓存并发策略的支持情况(Cache Concurrency Strategy Support)
- 20.1. Summary
- 20.2.
SchemaExport
命令行选项 - 20.3. SchemaExport 连接属性
- 20.4.
SchemaUpdate
命令行选项 - 20.5.
SchemaValidator
命令行参数