Java Hibernate检查是否存在值

时间:2010-11-17 23:00:03

标签: java hibernate unique

Mysql表Employee使用employeeID作为PK。它还有一个名为EmployeeNumber的字段。 EmployeeNumber为null或唯一。 (一些特殊员工没有员工#)。插入员工条目时,如果员工#不为空,我们需要检查员工#是否已经存在。

不知道如何使用Hibernate。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

您是否有机制为Employee实体生成主键? 如果员工ID已经存在,则在Hibernate中调用session.save()将失败。