私はHibernateにマッピングされたこのような構造を持っています(古いプロジェクトなのでXDocletを使用しています):
public class Student {
String name;
int age;
School school; //many to one
// ...
}
public class School {
String name;
// ...
}
次のように、学生の学校名を(学生オブジェクトを使用して)出力したいと思います。
System.out.println("School name: " + student.getSchool().getName());
しかし、私は得ています:
org.hibernate.LazyInitializationException: プロキシを初期化できませんでした - セッションがありません
私はマッピング ファイルを変更したくありません (私はこれの作成者ではないため)。この問題の他の解決策は何ですか?