如何在 Hibernate 中创建 OneToMany 映射? [复制]
Posted
技术标签:
【中文标题】如何在 Hibernate 中创建 OneToMany 映射? [复制]【英文标题】:How to create OneToMany mapping in Hibernate? [duplicate] 【发布时间】:2016-01-18 03:48:22 【问题描述】:我需要创建一个 OneToMany 映射。我是 Hibernate 的初学者。我需要一个学生注册多个科目(课程)的例子。 我指的是这个网站开始。我喜欢初学者的简单代码。
Tutorial Link One
Tutorial link Two
【问题讨论】:
值得知道的是,在 Stack Overflow 上,对教程的请求是题外话,因为历史上我们发现此类问题被用来作为垃圾邮件链接的种子。因此,最好向我们展示您使用手册尝试过的内容,然后有人可能会向您展示您的代码哪里出了问题 - 这种方法的优点是发布者学会了自生自灭,有时最终实现他们的目标没有任何帮助。 【参考方案1】:您的代码应如下所示
@Entity
class Student
@OneToMany
@JoinColumn(name = "student_fk")
List<Subject> subject;
这将在主题表中创建一个外键(学生 ID 列)。
【讨论】:
以上是关于如何在 Hibernate 中创建 OneToMany 映射? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 IntelliJ 和 H2 中创建 Hibernate 映射