意思很明显就是主键重复了。
主键的配置是: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删除。