意思很明顯就是主鍵重復了。
主鍵的配置是:PK NN AI
原因是我在數據庫手動插入了數據,不管有沒有插入id.
stackoverflow有建議使用
@Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id;
實際證明不管用。
解決的方式一:
刪庫
解決的方式二:
捕獲異常,然后再重新插入(直到自動增長到新的id)。這個問題是假如倒進來的庫非常龐大呢?
不知道有沒有更好的方法?記得mybatis好像沒有這個問題。
意思很明顯就是主鍵重復了。
主鍵的配置是:PK NN AI
原因是我在數據庫手動插入了數據,不管有沒有插入id.
stackoverflow有建議使用
@Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id;
實際證明不管用。
解決的方式一:
刪庫
解決的方式二:
捕獲異常,然后再重新插入(直到自動增長到新的id)。這個問題是假如倒進來的庫非常龐大呢?
不知道有沒有更好的方法?記得mybatis好像沒有這個問題。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。