Hibernate 中的ConstraintViolationException

来源:百度知道 编辑:UC知道 时间:2024/07/04 16:37:18
我做一个注册,有一个用户表和一个安全问题表是一对一的关联映射.
我启动服务器第一次注册时,可以成功注册
可是再注册时就出现
Could not execute JDBC batch update; nested exception is org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update................

求高手解....
我是进行插入操作
第一次可以
第二次就不可以了

违反了约束
看看配置文件里的配置是不是和数据库相匹配
我觉得可能是主键的生成方式不一致

你没有关闭session

很可能就是你的Session没有关闭,在你第一次插入完毕后一定要把Session关闭掉