【发布时间】:2012-12-16 04:53:24
【问题描述】:
Foo 有:
@ManyToMany(mappedBy = "foos")
private Set<Bar> bars
而酒吧有:
@ManyToMany
private Set<Foo> foos
除了table是叫foo_bar还是bar_foo之外,mappedBy属性的位置对双向关系有什么不同;如果没有 mappedBy 属性,我会得到两个连接表,foo_bar 和 bar_foo。
【问题讨论】:
-
foo 和 bar 确实是一个糟糕的词选择。请考虑现实世界中存在的关系的更具体示例。
标签: java jpa orm many-to-many