Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1异常

版权声明:本文为博主原创文章,转载表明出处即可,欢迎转载! https://blog.csdn.net/qq_39767955/article/details/82112764

这个异常是由于主键设置为自增长,而在我们插入记录的时候设置了ID的值导致的。

先说一下项目:一个jsp页面,往后台传的值form中的数据需要保存在三个表里面A,B,C。在将部分数据往其中一个表(比如A表)保存的时候,由于代码设置了ID自动增长的原因,我们必须在保存表实体对象entity(这是参数,即A表的实体类对象),要用entity.setId();的方式去添加ID值

猜你喜欢

转载自blog.csdn.net/qq_39767955/article/details/82112764