2
從下面看到的屬性中,我將如何正確設置實體之間的關聯?正確設置JPA實體之間的關聯
如果我做Question
實體的新實例,做我需要做一個新的空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;