一 報錯信息
org.springframework.dao.DuplicateKeyException:
Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry ‘hm’ for key ‘username’
二 分析原因
因爲表中主鍵字段一般都設置了唯一約束條件,插入時與已有數據主鍵字段相同時就會產生錯誤信息。
三 解決辦法
主鍵的內容不要設置太簡單,比如可以用MD5加密後的字符串,,加入時間和其他一些獨有信息生成主鍵更不容易重複哦!
org.springframework.dao.DuplicateKeyException: ### Error updating database. Cause: java.sql.SQLInt
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
IDEA出現錯誤java.lang.ClassNotFoundException: org.apache.commons.collections.FastHashMap
plantasun
2020-07-04 18:22:06
idea錯誤 dao.EmptyResultDataAccessException:Incorrect result size:expected 1, actual 0
plantasun
2020-07-04 18:22:05
tensorflow報錯raise RuntimeError('The Session graph is empty. Add operations to the ' RuntimeError:
期待每个夏天
2020-06-22 15:28:11
FTPClient.storeFile返回false
点星阿威
2020-06-11 19:34:29
Initialization failed for https://start.spring.io Please check URL, network and proxy settings.
点星阿威
2020-06-11 19:34:19
AtCoder - 4172 Modulo Summation 貪心
hohotiger
2020-06-01 21:19:34
解決java.lang.IllegalArgumentException: Result Maps collection does not contain value的錯誤
光影和弦 一抹春色
2020-04-27 03:58:45
404(SpringBoot 中tomcat)
光影和弦 一抹春色
2020-04-05 14:19:44
CentOS7下libstdc++.so.6: version `GLIBCXX_3.4.21' not found 的解決辦法
一根烂笔头
2020-03-18 11:04:07
bug:export 'default' (imported as 'd3') was not found in 'd3'
張仕春
2019-07-28 13:47:15
使用node的child_process的spawn方法調用cmd,報錯'.' 不是內部或外部命令
張仕春
2019-05-29 13:23:28
IDEA出現錯誤java.lang.ClassNotFoundException: org.apache.commons.collections.FastHashMap
plantasun
2020-07-04 18:22:06
idea錯誤 dao.EmptyResultDataAccessException:Incorrect result size:expected 1, actual 0
plantasun
2020-07-04 18:22:05
Linux 源碼安裝 PostgreSql “ configure: error: readline library not found”
隔着
2020-06-29 19:43:13