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;