-
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)
表格清单
-
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
命令行参数
以上内容为HibernateJPI参考文档,查看具体内容查看Hibernate参考文档