【发布时间】:2012-02-03 08:54:47
【问题描述】:
从下面看到的属性中,我将如何正确设置实体之间的关联?
如果我创建Questionentity 的新实例,是否需要创建一个新的空ArrayList,然后添加类别实例,每个类别实例都有一个仅包含该问题实例的ArrayList,以便建立关系制作正确吗?
或者仅在Question 实体上创建一个新的ArrayList 并向其中添加类别实例就足够了吗?
问题实体
@ManyToMany
@JoinTable(joinColumns = { @JoinColumn(name = "question_id") }, inverseJoinColumns = { @JoinColumn(name = "category_id") })
private List<Category> categories;
类别实体
@ManyToMany(mappedBy = "categories")
private List<Question> questions;
【问题讨论】:
标签: java jakarta-ee jpa