【发布时间】:2009-12-02 07:21:39
【问题描述】:
我有一个类用户。一个用户可以与许多其他用户成为朋友。关系是相互的。如果 A 是 B 的朋友,那么 B 是 A 的朋友。另外,我希望每个关系都存储额外的数据——例如两个用户成为朋友的日期。所以这是同一个表上的多对多关系,带有额外的列。我知道应该创建一个中产阶级友谊(包含两个用户 ID 和日期列)。但是我在用 Hibernate 映射这个方面做得很短。阻止我的是映射到同一张表。如果多对多关系在两个不同的表之间,我可以解决它。
【问题讨论】:
标签: hibernate mapping many-to-many orm