使用没有@JoinColumn的@ManyToMany关系

时间:2011-10-11 13:05:29

标签: hibernate persistence

我只是想知道使用 @ManyToMany 关系 wit @JoinColumn 之间的区别 并使用它没有@JoinColumn

1 个答案:

答案 0 :(得分:3)

多对多关联始终需要连接表。连接列是不够的:它只启用一对多关联。

如果未在关联上指定任何@JoinTable注释,则将使用默认值。 Hibernate将使用具有默认名称的连接表和由关联实体的名称和ID组成的默认列。