java—在hibernate中创建时限制逻辑重复

b91juud3  于 2021-07-06  发布在  Java
关注(0)|答案(0)|浏览(155)

在hibernate中创建时有没有限制逻辑重复记录的方法。例如,如果两个逻辑上重复的实体同时发送来创建,那么它将在数据库中创建。例如,如果一个雇员实体由雇员姓名和电话号码唯一标识,并且如果两个用户创建同一个雇员对象并同时发送到db进行持久化,则将创建该雇员实体。因为对于两个create事务,自动生成的id将给出一个唯一的主键。我知道hibernate中有一个复合键,但是如果事务是一个接一个地完成的话,它就可以工作了。对我来说,这里的事务与create事务同时发生。如果在hibernate中有任何其他方法,请建议我们可以限制它,而不是在数据库中创建约束。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题