为什么 @ManyToOne
JPA 规范没有 mappedBy
属性?
@ManyToOne
既有单向关系也有双向关系,但是@OneToMany
只有单向关系。这是为什么?
最佳答案
因为规范要求在双向 OneToMany/ManyToOne 关联中,Many 端必须是所有者端(因此不需要 mappedBy
属性),而 One 端必须是反面(因此需要一个 mappedBy
属性)。
关于java - JPA @ManyToOne 不存在 mappedBy 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21494890/