この java.lang.object からモデル クラスへのクラス キャストは、まったく機能しません。以下は私のコードです。
List<Contactinfo> listStudentInfo = new ArrayList<Contactinfo>();
//listStudentInfo = dataService.getAllStudent(studentInfo);
listStudentInfo = dataService.getStudentInfo();
System.out.println(listStudentInfo.size());
Contactinfo contactinfo = (Contactinfo)listStudentInfo.get(0);
ただし、休止状態では、@Many-to-one または @One-to-one 結合アノテーションによって関連付けられた両方のエンティティがある場合、結合する必要はありません。次に、1 つのオブジェクトのみを選択する必要があります。結合を介して他のオブジェクトに自動的にアクセスできます。結合フィールドの getter()、setter() メソッドを保持していることを確認してください。これが状況を明確にすることを願っています。