【发布时间】:2012-10-10 10:05:15
【问题描述】:
我有一个名为客户的休眠实体,其中包含有关客户的信息。在我的方法中,我将客户详细信息作为参数获取,我需要将其插入数据库中。因此,要删除重复条目,我会检查该客户是否已存在于数据库中。但问题是,如果在同一时刻使用相同的客户信息对相同的方法进行两次调用,那么我会遇到约束违规错误。我认为 saveOrupdate() 会解决问题,但它没有。有人可以为这种情况提出解决方案吗?
【问题讨论】:
标签: java multithreading hibernate unique-constraint