相关疑难解决方法(0)

hibernate @ManyToMany双向渴望获取

我有一个问题,我觉得应该很常见,但我找不到答案.

我有2个对象:组和用户.我的课看起来像这样:

class Group
{
  @ManyToMany(fetch = FetchType.EAGER)
  List<User> users;
}

class User
{
  @ManyToMany(fetch = FetchType.EAGER)
  List<Group> groups;
}
Run Code Online (Sandbox Code Playgroud)

现在,当我尝试从数据库中获取用户时,它会带来所有组,所有组都会带来所有用户等等.最后,我得到了一个stackoverflow异常.

如何解决此问题并仍然具有双向关联以及到达列表中对象的能力?

many-to-many hibernate fetch

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

fetch ×1

hibernate ×1

many-to-many ×1