springframework.dao.DuplicateKeyException"/>
org.springframework.dao.DuplicateKeyException
问题
org.springframework.dao.DuplicateKeyException: ### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException:
Duplicate entry '10' for key 'PRIMARY' ### The error may exist in com/rhpass/cloud/order/mapper/InvoiceListOrderRelationMapper.java (best guess)
原因
实质上就是在插入数据时,主键重复
1.插入的数据如下:
{
"listId": 5,
"orderIds": [15, 13],
"userId": 2
}
2.数据库设置的list_id为该表的主键
解决办法
去掉上图中的主键
保存成功
更多推荐
org.springframework.dao.DuplicateKeyException
发布评论