用户登录
用户注册

分享至

hibernate 两个一对多关系

  • 作者: 不哭死神75864641
  • 来源: 51数据库
  • 2021-01-20
一对多关系: 一对多关系 分为“单向一对多/多对一关系”和“双向多对一”关系。
? “单向一对多/多对一关系”只需在“一”/“多”方进行配置,
? “双向多对一关系”需要在关联双方均加以配置。 双向多对一关联就是在多方和一方都进行配置,并在“一” 方通过属性inverse="true"设置控制关系反转
注:单向多对一关联是最常见的单向关联关系。
注:双向多对一关联是最常见的双向关联关系。双向多对一关联实际上是“多对 一”与“一对多”关联的组合。



  你老婆和你是一对一,不可能多对一(也就是你有多个老婆或者你老婆有多个老公),

你和你老板是一对多,因为你老板不可能只有你一个员工



  比如a表外键指向by表的主键, 哪么a和b的关系就是多对一。many-to-one



  使用起来好像没什么大的区别,就是思维方式的不同,一对多反向思维多对一,用不着去死扣细节东西
软件
前端设计
程序设计
Java相关