0
我得到以下異常,同時增加數據到數據庫將數據添加到數據庫:問題在使用Hibernate
org.hibernate.HibernateException:沒有返回本地生成的數據庫標識值
我使用以下代碼:
Session session = HibernateUtil.getSession();
Transaction tx = session.beginTransaction();
session.save(user);
logger.info("Successfully data insert in database");
tx.commit();
isSaved = true;
請讓我知道什麼是錯的。 Thankx
我們將需要更多信息。您是使用註釋還是XML映射文件?我們可以看到相關的映射嗎?我們能否看到相關的數據庫模式? – 2010-04-12 06:58:46
我使用HBM <冬眠映射> \t <類名= 「com.test.User」 表= 「用戶」> \t \t \t \t \t \t <發生器類= 「同一性」/> \t \t \t \t \t \t \t \t <屬性名= 「USERCODE」> \t \t \t <列名= 「user_code」/> \t \t \t \t \t \t \t \t \t \t \t \t 休眠映射> –
sarah
2010-04-12 07:09:02
用戶bean有userName和用戶代碼和數據庫有user_name和 user_code作爲列 – sarah 2010-04-12 07:10:08