【问题标题】:JPA @ManyToOne no mappedBy attribute existJPA @ManyToOne 不存在 mappedBy 属性
【发布时间】:2014-02-25 00:32:27
【问题描述】:

为什么@ManyToOne JPA 规范没有mappedBy 属性? @ManyToOne 有单向和双向关系,但@OneToMany 只有单向关系。这是为什么呢?

【问题讨论】:

    标签: java jpa orm jpa-2.0


    【解决方案1】:

    因为规范要求在双向 OneToMany/ManyToOne 关联中,多方必须是所有者方(因此不需要mappedBy 属性),而一方必须是反方(因此需要一个mappedBy 属性)。

    【讨论】:

      猜你喜欢
      • 2021-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-16
      • 2018-07-22
      • 2012-08-09
      相关资源
      最近更新 更多