映射一对多关联关系.pptVIP

  • 3
  • 0
  • 约3.17千字
  • 约 18页
  • 2017-06-10 发布于四川
  • 举报
映射一对多关联关系 回顾 *.hbm.xml各个元素的作用和常用属性 hibernate的常用内置主键生成器 数据库提供的主键生成机制:identity、sequence 外部程序提供的主键生成机制:increment ,hilo 其它:native,assigned hibernate的映射类型 本章目标 理解什么是对象之间的关联关系 掌握一对多关联关系的映射 多对一单向关联 一对多(或多对一)双向关联 一对多(或多对一)双向自身关联 inverse和cascade属性设置 什么是关联 关联(association) 关联指的是类之间的引用关系。如果类A与类B关联,那么被引用的类B将被定义为类A的属性。 public class A{ private B b = new B; public A(){} } 关联的分类:关联可以分为一对一、一对多、和多对多关联 关联是有方向的 持久化对象和临时对象概念 临时对象是指刚通过new关键字创建的对象,在数据库中没有与此对象对应的记录 持久化对象是指数据库中有与此对象对应的记录的 多对一单向关联 我们以客户(Customer)和订单(Order)的关系为例,分析一下多(订单)对一(客户)单向关联 一个客户能发出多个订单,而一个订单只能属于一个客户 注意:我们仅仅在Order类中定义了Customer类型的属性c

文档评论(0)

1亿VIP精品文档

相关文档