原文:mybatis-plus坑之insert方法

写在前面 有天早上我的一个同事,突然跑来告诉我。我们某张表的自增ID变得很大。类似 这种。这个当然是不能接受的啊。 着手解决 然后就开始找问题的原因,一开始我想的是数据库上的问题,我删掉不合理的数据, alter table AUTO INCREMENT ,修改自增ID从 开始。手动插入数据,居然OK。 那就说明,可能是我们代码insert数据的时候存在的问题。我找到数据库访问层的insert语 ...

2019-09-17 10:06 0 2548 推荐指数:

查看详情

mybatis-plus - insert

一. insert 首先看一下 insert.java 的代码: 可以看到 insert 继承了 AbstractMethod 类. 1. ableInfo.getAllInsertSqlColumn() getInsertSqlColumn() 方法 ...

Tue Feb 18 03:53:00 CST 2020 0 5649
mybatis升级为mybatis-plus踩到的

前言 最近使用RuoYi-Vue来做后台管理脚手架。RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志 ...

Fri Sep 11 02:19:00 CST 2020 0 4565
mybatis-plus update方法

(转载请删除括号里的内容) 在没有修改之前,是用的 这个方法访问的话会出现一些问题。修改的时候,传入很多值,修改失败的情况。 看mybatis-plus官方文档,修改的话可以用 update方法,然后用条件构造器指定一些匹配方式,然后传入一个实体类,实体类里面有什么内容就修改 ...

Fri Jan 14 22:35:00 CST 2022 0 1174
mybatis-plus update方法

在没有修改之前,是用的 userService.updateById(user); 这个方法访问的话会出现一些问题。修改的时候,传入很多值,修改失败的情况。 看mybatis-plus官方文档,修改的话可以用 update方法,然后用条件构造器指定一些匹配方式,然后传入一个实体类 ...

Sun Dec 05 22:25:00 CST 2021 0 1498
mybatis-plus自动填充踩

学习使用mybatis-plus的自动填充功能,对create_time和update_time做一个自动填充,期间碰到了一些问题,记录一下问题和相关代码🚀 在实体类字段上增加注解@TableField(fill = FieldFill.INSERT ...

Thu Dec 02 11:07:00 CST 2021 0 166
mybatis-plus学习遇到的

解决mybatis-plus排序异常:failed to concat orderBy from IPage, exception=null 解决方案 String sql = "xxx"; // 放入不能正常进行排序的SQL语句 CCJSqlParserUtil.parse(sql ...

Wed Sep 02 18:04:00 CST 2020 0 578
mybatis-plus id主键生成的

转 https://blog.csdn.net/qq_34208844/article/details/88819467 简要说明由于mybatis-plus会自动插入一个id到实体对象, 不管你封装与否, 所以有时候导致一些意外的情况发生 默认是生成一个长数字字符串(编码不同可能结尾带有字母 ...

Tue May 18 19:17:00 CST 2021 0 2198
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM