public class University {
private String id;
private String name;
private String address;
private List<Student> students;
// setters and getters
}
データベースからa をロードするときの遅延ロードでUniversity
は、JPA がそのid
、name
、およびaddress
フィールドをロードします。Students
読み込まれません。メソッドを呼び出すとgetStudents()
、JPA はクエリを実行します
select * from students where universitycode=id
遅延読み込みに関する私の理解は正しいですか?