标签: spring hibernate transactions merge
一位用户打开一个屏幕,正在尝试创建一条记录。 另一个用户打开同一个屏幕并尝试创建记录。 我正在使用春季交易。
负责插入/更新的代码使用hibernate merge()。
期望:当用户已创建该记录时,另一个用户不应该这样做。
问题:数据库中可以插入两条记录,每个用户一条。如何在没有更改数据库表的情况下解决此问题。