0
這裏是例外:org.hibernate.PropertyAccessException - 如何從數據庫中獲取空值?
org.hibernate.PropertyAccessException:Null值被分配到com.FOO.hibernate.Tccl.MIN的原始類型設定器的屬性。
我發現這個異常發生時,我試圖從MIN列中獲得空值。有是針對此問題的一些解決方案:
- 設置爲MIN列
- 設置默認值,如0或0.0 「NULL」(字符串)。
但是MIN列有INT類型,0或0.0就是我的情況下的一個值。
這裏是我的代碼:
String HQL_QUERY = "from Tccl tccl";
Query query = session.createQuery(HQL_QUERY);
List<Tccl> list = query.list();
for(Tccl tccl : list){
//fetch data here
}
唯一的例外發生在:
List<Tccl> list = query.list();
是否有這方面的任何解決方案?
謝謝托馬斯,它的工作! – Khoa 2011-01-19 02:16:22