第 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.2.1. 实体(Entities)和值(values)
    • 5.2.2. 基本值类型
    • 5.2.3. 自定义值类型
  • 5.3. 多次映射同一个类
  • 5.4. SQL中引号包围的标识符
  • 5.5. 其他元数据(Metadata)
    • 5.5.1. 使用 XDoclet 标记
    • 5.5.2. 使用 JDK 5.0 的注解(Annotation)
  • 5.6. 数据库生成属性(Generated Properties)
  • 5.7. 辅助数据库对象(Auxiliary Database Objects)