かなり一般的だと思う質問がありますが、答えが見つかりません。
GroupとUserの2つのオブジェクトがあります。私のクラスは次のようになります。
class Group
{
@ManyToMany(fetch = FetchType.EAGER)
List<User> users;
}
class User
{
@ManyToMany(fetch = FetchType.EAGER)
List<Group> groups;
}
ここで、データベースからユーザーを取得しようとすると、すべてのグループが表示され、すべてのグループがすべてのユーザーを表示します。最後に、stackoverflow例外が発生します。
この問題を解決し、双方向の関連付けとリスト内のオブジェクトに到達する機能を維持するにはどうすればよいですか?