Myeclipse錯誤信息:Ljava.lang.Object; cannot be cast to com.bdqn.hibernate.entity.*
報錯場所:常在原生態查詢中(包括原生態命名查詢)報錯
原因:1.MySQL查詢結果爲Object類,強行轉換成“*”類所導致
2.原生態查詢“*”類時未引用實體類導致報錯
錯誤代碼如圖:
解決方法:1.將List<*>改爲List<Object[]>即可
解決方法代碼:
2.查詢語句後加.addEntity(*.Class)
解決方法代碼:
注:*代表所寫類的類名