@TableId(value = “id”,type = IdType.AUTO)
@TableId(value = “id”,type = IdType.INPUT)
刚开始自增一直是32位的
@TableId(value = "id",type = IdType.AUTO)
private Long id;
id数据表中为bigint
实体类中定义为Long
设置注解无论哪个死活都是32位。检查数据库表自增只有一位。反复试过都没办法!
结果误打误撞的解决了:
id 自动递增取消 保存
id 勾选自动递增 保存
完美解决,插入字段正常。
本文介绍了一个关于MyBatisPlus中@TableId注解配置问题导致的ID自增异常现象,并分享了通过调整数据库表的自增属性来解决问题的具体步骤。

1910

被折叠的 条评论
为什么被折叠?



