标签: java hibernate unique
Mysql表Employee使用employeeID作为PK。它还有一个名为EmployeeNumber的字段。 EmployeeNumber为null或唯一。 (一些特殊员工没有员工#)。插入员工条目时,如果员工#不为空,我们需要检查员工#是否已经存在。
不知道如何使用Hibernate。
提前谢谢!
答案 0 :(得分:0)
您是否有机制为Employee实体生成主键? 如果员工ID已经存在,则在Hibernate中调用session.save()将失败。