try{ i=this.mapper.insert(entity); }catch (DuplicateKeyException ed){ throw new MallException(ReturnCodeEnum.REPEAT_UNIQUE_ERROR.getCode() ,"编号"+ReturnCodeEnum.REPEAT_UNIQUE_ERROR.getMsg()); }
数据库唯一值的验证使用
1、
会导致一个索引不按顺序递增的问题
同时了解数据库中索引不按顺序递增的引起几个原因
MySQL数据库设置主键自增、自增主键为什么不能保证连续递增_数据库主键递增-CSDN博客
2、
参考资料:
https://www.cnblogs.com/luo-c/p/13590695.html
Spring Boot 捕获数据库唯一索引异常_springboot增加数据或者修改数据的时候,唯一索引报错,获取指定的唯一索引对应的实-CSDN博客