在测试hibernate时出现了如下异常:

[Duplicate key or integrity constraint violation message from server: "Duplicate entry 'rick0@foobar.com' for key 2"]; SQL was [] for task [Hibernate operation]

org.springframework.dao.DataIntegrityViolationException: Hibernate operation: Duplicate key or integrity constraint violation message from server: "Duplicate entry 'rick0@foobar.com' for key 2"; nested exception is java.sql.SQLException: Duplicate key or integrity constraint violation message from server: "Duplicate entry 'rick0@foobar.com' for key 2"

java.sql.SQLException: Duplicate key or integrity constraint violation message from server: "Duplicate entry 'rick0@foobar.com' for key 2"

at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1997)

at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1167)

这个问题找了很久,晕了很久,终于找到了问题的所在。因我在定义数据表字段时加了not null unique,而我一次添加N条记录时的内容一样,主键是自动生成的,所以出问题了。

posted on 2005-09-06 10:03 Harryson 阅读(2189) 评论(0)  编辑  收藏 所属分类: Hibernate

duplicate key java,Duplicate key or integrity相关推荐

  1. JDK8 stream toMap() java.lang.IllegalStateException: Duplicate key异常解决(key重复)

    测试又报bug啦 接到测试小伙伴的问题,说是一个接口不返回数据了,好吧,虽然不是我写的接口任务落到头上也得解决,本地调试了一下,好家伙,直接抛了个异常出来,这又是哪位大哥喝醉了写的代码... Exce ...

  2. Java java.sql.SQLIntegrityConstraintViolationException:Duplicate entry ‘xx‘ for key ‘xx.PRIMARY‘问题解决

    问题描述: Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '111' for key 'users ...

  3. java duplicate entry_java向数据库插入数据时的错误: Duplicate entry '' for key 'PRIMARY' 问题解决...

    错误提示为:你插入的记录与数据表中原有记录的主键重复了(Duplicate).所以插入失败 mysql主键设置成auto_increment时,进行并发性能测试出现主键反复Duplicate entr ...

  4. Hibernate保存数据自动生成主键出现奇怪异常Duplicate entry '0' for key 1

    今天在写一块程序的时候,出现了一个异常信息,捣鼓了一上午,终于找到了异常原因--不仅仅是简单的主键冲突问题 测试数据库:MySQL 异常信息如下: org.hibernate.exception.Co ...

  5. mysql integrityerror_mysql插入数据报错IntegrityError: (1062, Duplicate entry 'xx' for key 'xxxxx')...

    1.问题描述 MySQL插入数据的时候报错,提示如下: IntegrityError: (1062, "Duplicate entry 'xx' for key 'xxxxx'") ...

  6. MySql插入数据时错误Duplicate entry '131' for key 'PRIMARY'

    今天在进行开发的过程中,遇到MySQL数据库插入数据时抛出异常: Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViol ...

  7. 关于逆向工程,解决mysql数据库遇到的1406问题,ERROR 1062 (23000): Duplicate entry '0' for key 'PRIMARY'

    先说逆向过程,先是在PowerDesginer这个软件上生成数据表,然后生成sql脚本, 生成sql脚本: 然后在命令行进行数据生成. 1.连接mysql数据库 2.use 数据库(其中一个空数据库) ...

  8. 数据库操作出现Duplicate entry ‘测试‘ for key ‘uk_name‘问题

    Java编译出现Duplicate entry '测试' for key 'uk_name'问题 Java编译出现Duplicate entry '测试' for key 'uk_name'问题 Ja ...

  9. Duplicate entry 'sang' for key 'UK_f8t9fsfwc17s6qcbx0ath6l3h'

    org.springframework.dao.DuplicateKeyException: PreparedStatementCallback; SQL [insert into persisten ...

  10. 报错Duplicate entry ‘值‘ for key ‘字段名‘的解决解决方法

    遇到这种问题, 是你的数据库表那个字段设置了唯一索引.所以这个字段新增的数据不能重复.具体可以打开表,然后点击表设置,具体教程可以看下文章最后 Caused by: com.mysql.jdbc.ex ...

最新文章

  1. 贝叶斯网络之父Judea Pearl推荐:迈向可解释的知识驱动系统
  2. Snow White,摘自iOS应用Snow White and more stories
  3. 关于 Nuxt.js
  4. 绝对零门槛,IDEA两步搭建好Java开发环境
  5. (转)关于两次fork
  6. 关于jquery你不得不知的小知识
  7. nvm 和 nrm 的安装与使用
  8. PHP什么函数获取日期,php getdate()函数获取日期信息实例详解
  9. Shell学习笔记 - 运算符
  10. Java中使用Google zxing生成二维码
  11. 求生之路2显示组服务器,求生之路2配置文件改服务器组
  12. aauto桌面小应用-简单番茄钟
  13. applet 打印的属性和配置
  14. Qlikview连接Mysql数据源
  15. CC2530基础实验:(2)外部中断控制LED亮灭
  16. 【ML特征工程】第 7 章 :通过K-Means 模型堆叠进行非线性特征化
  17. 残疾男子发起倡议:公务员招一定比例残疾人
  18. NOIP2008 ISBN号码(一桶水)【A005】
  19. 基于AD9850的多功能信号发生器
  20. 【论文笔记】Civil Rephrases Of Toxic Texts With Self-Supervised Transformers

热门文章

  1. 一维卷积神经网络在近红外光谱分析中的应用
  2. 京东联盟高级API - 高并发京东联盟转链接口 京东客转链接口 京粉转链接口 京东联盟返利接口 京东返利接口,线报无广告接口
  3. 求齐次线性方程组的基础解系matlab,MATLAB学习笔记:齐次线性方程组的基础解系...
  4. Cadence Allegro如何设置差分对
  5. 通过Vue解决跨域问题(proxy配置代理)
  6. 3C数码行业供应商管理方案——与供应商结为“成长共同体”-数商云
  7. AADL Inspector 故障树安全分析模块
  8. Linux中Bin文件压缩包解压运行
  9. Mac下解压bin文件
  10. proxifier中文汉化版