我有兩個表像Doctor
和shift
通過Hibernate查詢語言,我選擇了兩個fields
從Doctor
表,並在一個單一的查詢 從Shift
表中的兩個領域,所以我面臨的一個問題來顯示數據。 我寫的,像DoctorShift
一個bean
CALSS到列表轉換成List<DoctorShift>
我越來越java.lang.ClassCastException
所以做什麼 給予同樣的想法.....java.lang.ClassCastException在Hibernate中
code is like this
Query qry="-----";//valid query
List<DoctorShift> list=(List<DoctorShift>)qry.list();
System.out.println(" Size of list is "+list.size());// i'm getting 2
DoctorShift ds=list.get(0);// here i'm getting Exception
qry="select s.shiftNameId,s.shiftName,d.doctorRegnumvar,"
+"d.doctorFnamevar,d.doctorLnamevar,d.doctorstatus,"
+"sm.shiftstatus,s.shiftTime from ShiftDaoBean s,"
+ "DoctorDaoBean d,DoctorShiftMappingBean sm where "
+"d.doctorid=sm.doctoridfk and s.shiftID=sm.shiftidfk"
+" and d.doctorid=:doctorID ";
幫我...
在此先感謝
您能否顯示您的註釋類。 –
實際上,我dint配置DoctorShift類,我是新來的Hibernate,如果需要告訴我該怎麼做.. – Clarence