0
トピック、サブジェクト、カテゴリの3つのエンティティがあります。サブジェクトとトピックを含むすべてのカテゴリを取得しながら、各エンティティのID列と名前列をプリフェッチする方法はありますか。パフォーマンスに影響を与えるので、私は他のフィールドは必要ありません。ネストされたコレクションの投影
@Entity
class Topic{
private Long id;
private String name;
...
//other fields
}
@Entity
class Subject{
private Long id;
private String name;
...
//other fields
@OneToMany(fetch=FetchType.LAZY)
private List<Topic> topics;
}
@Entity
class Category{
private Long id;
private String name;
...
//other fields
@OneToMany(fetch=FetchType.LAZY)
private List<Subject> subjects;
}
おかげで、しかし、問題がある:私は手動で、その後、グループの被験者と話題にしています – romanvintonyak