通过弹簧数据jpa插入DB记录时检查重复记录的最佳方法

时间:2013-10-03 09:51:12

标签: spring hibernate jpa spring-data-jpa

我们的用户可以在不同的地方创建客户记录。在他/她通过ID号搜索客户之后。并且在数据库中找不到客户记录,他/她将输入客户详细信息以创建客户记录。但是,如果数据库中存在另一个ID,则期望他/她不能保存他/她的客户记录。由于成千上万的用户可能同时创建客户,因此我们的系统应该能够向用户报告重复记录错误。

通过使用弹簧数据,我们使用以下代码来保存客户信息。

customerRepository.save(customer);

在将数据插入数据库时​​,我是否知道检测重复记录错误的任何好方法? 我们可能遇到了与this post

类似的问题

0 个答案:

没有答案