fooがあります@ManyToManyは(mappedBy = "foo" という)
@ManyToMany(mappedBy = "foos")
private Set<Bar> bars
とバーがあります。
@ManyToMany
private Set<Foo> foos
mappedByの場所は、双方向の関係を作る属性はどのような違い
、他tableがfoo_bar、bar_fooのいずれであるかよりも、 mappedBy属性がなければ、私はfoo_barとbar_fooの2つの結合テーブルを取得します。
fooとbarは実際にはこれのための言葉の貧しい選択です。現実世界に存在する人間関係の具体例を考えてみてください。 – haventchecked