使用Mybatis-plus出现数据库id很大或者为负数的情况

news/2024/7/9 23:39:37 标签: spring boot, Vue

问题复原

原因

数据库设置了自增主键
在这里插入图片描述

但是代码没有设置TableId:
在这里插入图片描述
然后在新增的时候就出现了id很大或者负数。

如何解决

  1. 代码设置TableId
 @TableId(value = "id", type = IdType.AUTO)
 private Integer id;
  1. 重启后台
  2. 设置数据库
    把这个改成正常的数字,删除原来的数据,然后设置成1,或者改成目前最大的一个数字,比如正常的是最大为2,现在设置成3。

    然后就正常了!

http://www.niftyadmin.cn/n/887787.html

相关文章

Springboot集成支付宝沙箱支付(完整版)

B站视频讲解视频 https://www.bilibili.com/video/BV1KS4y1w7yE 学编程、做项目,请认准:B站程序员青戈 求个三连加关注,谢谢您嘞~ 开发前准备 easy支付官方文档:https://opendocs.alipay.com/open/009ys9 通用版文档&#xf…

Springboot集成支付宝沙箱支付补充版本(退款功能)

接上一次讲解: https://blog.csdn.net/xqnode/article/details/124457790 B站视频讲解:https://www.bilibili.com/video/BV1w44y1379q/ 这次的讲解涉及到完整的支付流程,大家请仔细查看! 包括: 支付宝沙箱 支付 异…

ecshop 支付宝自动发货接口-修改版

一、 在数据库order_info中添加trade_no 字段SQL语句: ALTER TABLE ec_order_info ADD COLUMN trade_no varchar(100) NOT NULL DEFAULT AFTER pay_name;二、 修改includes/modules/payment/alipay.php文件查找:$order_sn trim($order_sn);代码之下添加&…

Springboot+Vue实现公告功能

普通文本公告 1. 创建数据库表 notice CREATE TABLE notice (id int(11) NOT NULL AUTO_INCREMENT,name varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 标题,content text COLLATE utf8mb4_unicode_ci COMMENT 内容,time varchar(255) COLLATE utf8mb4_unic…

Springboot+Vue实现邮箱验证功能(邮箱登录+忘记密码)

B站直播讲解视频&#xff1a;https://www.bilibili.com/video/BV14Y4y1C7B1 三连再看&#xff0c;养成良好的习惯&#xff01; Springboot代码和配置 pom.xml <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-sta…

Springboot实现文件上传下载的简单demo(可参考)

本文章详细介绍使用Springboot如何实现上传文件和下载文件接口 1. 新建一个Springboot项目 File -> New Project 根据下图指引做&#xff1a; 2. 点击next&#xff0c;选择Springboot版本和组件&#xff0c;版本可以跟我不同。 3. 点击 Finish完成项目创建&#xff0c;然…

Springboot集成百度地图实现定位打卡功能

打卡sign表sql CREATE TABLE sign (id int(11) NOT NULL AUTO_INCREMENT,user varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 用户名称,location varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 打卡位置,time varchar(255) COLLATE utf8mb4…

Springboot获取公网IP和当前所在城市(非常简单)

最近我们发现各大社交平台都出现了一个新的功能&#xff1a;IP属地。 比如某乎&#xff1a; 这个IP属地是怎么做到的呢&#xff1f;今天我来教教你&#xff0c;保证你看完直呼Easy~ 百度搜索 打开百度&#xff0c;搜索IP&#xff0c;你就能看到你当前的IP地址&#xff0c;类…