原文: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