Mybatis:java.sql.SQLIntegrityConstraintViolationException:Duplicate entry ‘asdfg’ for key ‘clazz.name’
违反了数据库的唯一约束条件,即插入数据的时候具有唯一约束(被unique修饰)的列值重复了
在修改的过程中发生错误,但列值并没有重复!
产生原因,update的Mysql语句忘记添加where id = #{id},导致要将所有的数据都修改!非常严重!
修改之后
正常运行:
Mybatis:java.sql.SQLIntegrityConstraintViolationException:Duplicate entry ‘asdfg’ for key ‘clazz.name’
违反了数据库的唯一约束条件,即插入数据的时候具有唯一约束(被unique修饰)的列值重复了
在修改的过程中发生错误,但列值并没有重复!
产生原因,update的Mysql语句忘记添加where id = #{id},导致要将所有的数据都修改!非常严重!
修改之后
正常运行: