这个错误一般原因网上都说的很清楚了
我只说个自己碰到的感觉容易犯的错误
就是hibernate映射实体的时候
对于主键 一般都是会映射成自增的
如果你那个表的主键不是自增
而是从程序里面取值去插入的
就会报这个错
删除实体类的自增就行了
然后还有一种就是hibernate对乐观锁的支持貌似不行
之前遇到有乐观锁的时候也是会报这个错
这个错误一般原因网上都说的很清楚了
我只说个自己碰到的感觉容易犯的错误
就是hibernate映射实体的时候
对于主键 一般都是会映射成自增的
如果你那个表的主键不是自增
而是从程序里面取值去插入的
就会报这个错
删除实体类的自增就行了
然后还有一种就是hibernate对乐观锁的支持貌似不行
之前遇到有乐观锁的时候也是会报这个错