java.sql.SQLIntegrityConstraintViolationException 异常解决

在Java Web项目操作数据库添加数据的时候,运行时出现如下异常:

异常原因

java.sql.SQLIntegrityConstraintViolationException:
原因在于违反了数据库的唯一约束条件,即也插入数据时,具有唯一约束条件的列值重复了。

解决方法

  • 方法1:插入的数据不要与数据库中存在的数据重复
  • 方法2:取消唯一性约束