org.hibernate.exception.ConstraintViolationException约束违反异常
原因
必填字段没有传入值
违反唯一键,重复插入。(本身表中已经存在相同数据)
解决
将字段设置可以为空
设置默认值
测试环境报错异常
javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: could not execute batch。
SqlExceptionHelper Column ‘package_enable’ cannot be null

博客主要围绕Java中org.hibernate.exception.ConstraintViolationException约束违反异常展开。分析了异常产生原因,如必填字段未传值、违反唯一键重复插入。还给出解决办法,包括将字段设为可空、设置默认值,最后提及测试环境的相关报错。
763

被折叠的 条评论
为什么被折叠?



