在 Hibernate OneToMany 映射中

Posted

技术标签:

【中文标题】在 Hibernate OneToMany 映射中【英文标题】:In Hibernate OneToMany mapping 【发布时间】:2014-04-08 21:22:46 【问题描述】:

我们必须在可选元素“ma​​ppedBy”中指定什么。是特定模型的table_name还是Classname?哪个是正确的?

这个

@OneToMany(orphanRemoval=true,fetch = FetchType.LAZY,mappedBy = "AdminUser") 私人列表会话;

或者这个.....?

@OneToMany(orphanRemoval=true,fetch = FetchType.LAZY,mappedBy = "admin_user") 私人列表会话;

【问题讨论】:

【参考方案1】:

如果关系是双向的,则必须使用mappedBy 元素来指定作为关系所有者的实体的关系字段或属性

【讨论】:

谢谢... :) 像这样指定 mappedBy = "adminUser"

以上是关于在 Hibernate OneToMany 映射中的主要内容,如果未能解决你的问题,请参考以下文章