【发布时间】:2011-02-06 21:34:30
【问题描述】:
将数据添加到数据库时出现以下异常:
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;
请让我知道出了什么问题。谢谢x
【问题讨论】:
-
我们需要更多信息。您使用的是注解还是 XML 映射文件?我们能看到相关的映射吗?我们能看到相关的数据库架构吗?
-
我正在使用 hbm
-
用户 bean 有 userName 和 userCode,数据库有 user_name 和 user_code 作为列