1. 程式人生 > >orm.hibernate3.HibernateSystemException: Unknown entity: java.util.ArrayList;

orm.hibernate3.HibernateSystemException: Unknown entity: java.util.ArrayList;

今天遇到這個問題,通過各種百度瞭解解決,這個錯誤我是在查詢返回list

然後呼叫刪除方法時出現。

解決方案:

List<T> list =  hibernateTemplate.find(sb.toString());
for (T t : list) {
hibernateTemplate.delete(t);
}


因為刪除只能用物件,所以一開始我是直接傳list進去刪除,這才報錯

如果看不懂我的t是什麼意思,只需要注意到 :刪除是刪除物件,不是list