【发布时间】:2014-11-22 19:15:19
【问题描述】:
对于一个 JPA 项目,我被要求实现以下情况:
一本书可以有很多作者。
还有一个 UML 声明一个作者可以有很多书,而一本书可以有很多作者。
我是这个主题的初学者。 我是否需要多对多关系(带有交叉表) 还是我需要一个双向的一对多关系。
一对多关系的双向部分也让我感到困惑。如果有人能用一个例子来解释这一点,那就太好了。
【问题讨论】:
-
一个作者有很多书,一本书有很多作者,所以很明显是ManyToMany关联:Book需要作者的集合,Author需要书籍的集合。什么让你困惑? JPA 文档和 Hibernate 文档包含大量示例。
标签: java database hibernate jpa netbeans