Hibernate Merge()在两个会话中导致重复记录

时间:2014-01-13 20:08:51

标签: spring hibernate transactions merge

一位用户打开一个屏幕,正在尝试创建一条记录。 另一个用户打开同一个屏幕并尝试创建记录。 我正在使用春季交易。

负责插入/更新的代码使用hibernate merge()。

期望:当用户已创建该记录时,另一个用户不应该这样做。

问题:数据库中可以插入两条记录,每个用户一条。如何在没有更改数据库表的情况下解决此问题。

0 个答案:

没有答案