一. insert 首先看一下 insert.java 的代码: 可以看到 insert 继承了 AbstractMethod 类. 1. ableInfo.getAllInsertSqlColumn() getInsertSqlColumn() 方法 ...
写在前面 有天早上我的一个同事,突然跑来告诉我。我们某张表的自增ID变得很大。类似 这种。这个当然是不能接受的啊。 着手解决 然后就开始找问题的原因,一开始我想的是数据库上的问题,我删掉不合理的数据, alter table AUTO INCREMENT ,修改自增ID从 开始。手动插入数据,居然OK。 那就说明,可能是我们代码insert数据的时候存在的问题。我找到数据库访问层的insert语 ...
2019-09-17 10:06 0 2548 推荐指数:
一. insert 首先看一下 insert.java 的代码: 可以看到 insert 继承了 AbstractMethod 类. 1. ableInfo.getAllInsertSqlColumn() getInsertSqlColumn() 方法 ...
前言 最近使用RuoYi-Vue来做后台管理脚手架。RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志 ...
(转载请删除括号里的内容) 在没有修改之前,是用的 这个方法访问的话会出现一些问题。修改的时候,传入很多值,修改失败的情况。 看mybatis-plus官方文档,修改的话可以用 update方法,然后用条件构造器指定一些匹配方式,然后传入一个实体类,实体类里面有什么内容就修改 ...
在没有修改之前,是用的 userService.updateById(user); 这个方法访问的话会出现一些问题。修改的时候,传入很多值,修改失败的情况。 看mybatis-plus官方文档,修改的话可以用 update方法,然后用条件构造器指定一些匹配方式,然后传入一个实体类 ...
出现这个问题,只需把对应的字段注解设置为,例如: 即可解决这个报错。 ...
学习使用mybatis-plus的自动填充功能,对create_time和update_time做一个自动填充,期间碰到了一些问题,记录一下问题和相关代码🚀 在实体类字段上增加注解@TableField(fill = FieldFill.INSERT ...
解决mybatis-plus排序异常:failed to concat orderBy from IPage, exception=null 解决方案 String sql = "xxx"; // 放入不能正常进行排序的SQL语句 CCJSqlParserUtil.parse(sql ...
转 https://blog.csdn.net/qq_34208844/article/details/88819467 简要说明由于mybatis-plus会自动插入一个id到实体对象, 不管你封装与否, 所以有时候导致一些意外的情况发生 默认是生成一个长数字字符串(编码不同可能结尾带有字母 ...