記一次MyBatis分頁莫名其妙的失效,首次執行合適,后續執行分頁失效且異常

代碼幾乎一樣,為啥這個xml配置的就會出現莫名其妙的問題呢

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='mybatis_plus_first', mode=IN, javaType=long, jdbcType=null, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting non null for parameter #3 with JdbcType null . Try setting a different JdbcType for this parameter or a different configuration property. Cause: java.sql.SQLException: Parameter index out of range (3 > number of parameters, which is 2).
?? ?at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:97)
?? ?at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
?? ?at com.sun.proxy.$Proxy131.selectList(Unknown Source)
?? ?at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
?? ?at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:121)
?? ?at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:85)
?? ?at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
?? ?at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
?? ?at com.sun.proxy.$Proxy237.getSearchIndexByPage(Unknown Source)
?? ?at com.bigdatacd.panorama.system.service.impl.SearchIndexServiceImpl.getSearchIndexByPage(SearchIndexServiceImpl.java:31)
?? ?at com.bigdatacd.panorama.system.service.impl.SearchIndexServiceImpl$$FastClassBySpringCGLIB$$bb45ed4a.invoke(<generated>)
?? ?at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
?? ?at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
?? ?at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
?? ?at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
?? ?at com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationInterceptor.invoke(DynamicDataSourceAnnotationInterceptor.java:57)
?? ?at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
?? ?at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
?? ?at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
?? ?at com.bigdatacd.panorama.system.service.impl.SearchIndexServiceImpl$$EnhancerBySpringCGLIB$$3684ef87.getSearchIndexByPage(<generated>)
?? ?at com.bigdatacd.panorama.system.controller.SearchIndexController.getSearchIndexByPage(SearchIndexController.java:40)
?? ?at com.bigdatacd.panorama.system.controller.SearchIndexController$$FastClassBySpringCGLIB$$cc3a314a.invoke(<generated>)
?? ?at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
最后,發現xml的注釋 如-- 這樣的會引起解析分頁失敗好吧,不追究了奇奇怪怪的問題

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/898703.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/898703.shtml
英文地址,請注明出處:http://en.pswp.cn/news/898703.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

網絡不可達

導致此問題原因較多&#xff0c;我只針對一種情況進行討論&#xff0c;如果和文中癥狀不同&#xff0c;另尋他處&#xff0c;或者死馬當活馬醫&#xff08;&#xff1f;&#xff09; 如需轉載&#xff0c;標記出處 癥狀&#xff1a; 1.ping命令網絡不可達 2.ifconfig中網卡en…

【AI News | 20250322】每日AI進展

AI Repos 1、DeTikZify 可以把草圖或圖形轉換成TikZ代碼的模型&#xff0c;可用來繪制復雜的科學圖表&#xff0c;輸入草圖或文字描述即可轉換成TikZ代碼。DeTikZify強大的地方在于它能理解圖表的語義信息&#xff0c; 能識別圖表中的不同組成部分及其含義&#xff0c;比如坐標…

Debian12生產環境配置筆記

在 Debian 12 上進行生產環境配置的詳細步驟&#xff0c;涵蓋軟件更新、基礎軟件安裝、Docker 及 Redis 部署&#xff0c;以及 Nginx 配置多個虛擬主機等內容。所有命令均以 root 用戶身份執行&#xff0c;無需添加 sudo 1. 更新軟件 首先&#xff0c;確保系統上的所有軟件包…

UE AI 模型自動生成導入場景中

打開小馬的weix 關注下 搜索“技術鏈” 回復《《動畫》》 快速推送&#xff1b; 拿到就能用輕松解決&#xff01;幫忙點個關注吧&#xff01;

【最后203篇系列】022 用Deepseek14b提取新聞事件

這算是之前一直想做的一件事&#xff0c;趁周末趕快做了。 業務意義&#xff1a;現實中有大量的輿情&#xff0c;這對我們的決策會有比較重要的作用 技術依賴&#xff1a; 1 模型基礎能力2 消息隊列3 異步獲取消息4 時間序列庫 1 模型基礎能力 大模型發展到現在&#xff0…

電池電量檢測方法介紹,開路電壓法、庫侖積分法、內阻法

開路電壓法、庫侖積分法、內阻法、卡爾曼濾波法、混合法 開路電壓法是目前最簡單的方法&#xff0c;根據電池的特性得知&#xff0c;在電池容量與開路電壓之間存在一定的函數關系&#xff0c;當得知開路電壓時&#xff0c;可以初步估算電池的剩余電量。該方法精度不高&#xf…

微調實戰 - 使用 Unsloth 微調 QwQ 32B 4bit (單卡4090)

本文參考視頻教程&#xff1a;賦范課堂 – 只需20G顯存&#xff0c;QwQ-32B高效微調實戰&#xff01;4大微調工具精講&#xff01;知識灌注問答風格微調&#xff0c;DeepSeek R1類推理模型微調Cot數據集創建實戰打造定制大模型&#xff01; https://www.bilibili.com/video/BV1…

【Elasticsearch】基于 Word2Vec 實現文章抄襲檢測

?? 博主簡介:CSDN博客專家,歷代文學網(PC端可以訪問:https://literature.sinhy.com/#/literature?__c=1000,移動端可微信小程序搜索“歷代文學”)總架構師,15年工作經驗,精通Java編程,高并發設計,Springboot和微服務,熟悉Linux,ESXI虛擬化以及云原生Docker和K8s…

多層感知機與反向傳播

1. 多層感知機&#xff08;MLP&#xff09; 多層感知機是一個由多個層組成的神經網絡&#xff0c;包括輸入層、隱藏層和輸出層。它的目標是通過學習輸入數據和輸出結果之間的關系&#xff0c;來解決各種問題&#xff08;比如分類或回歸&#xff09;。 2. 反向傳播&#xff08…

Cursor的五種高級用法

文章目錄 代碼編寫寫作編輯自動生成工作流搞定開源項目數據處理參考 代碼編寫 Cursor 最基本的功能是幫助你編寫代碼。只需使用 Composer&#xff08;CtrlI&#xff09;&#xff0c;描述你想要實現的功能&#xff0c;Cursor 就能生成相應的代碼。不滿意&#xff1f;直接告訴它…

LeetCode hot 100 每日一題(13)——73. 矩陣置零

這是一道難度為中等的題目&#xff0c;讓我們來看看題目描述&#xff1a; 給定一個 _m_ x _n_ 的矩陣&#xff0c;如果一個元素為 0 &#xff0c;則將其所在行和列的所有元素都設為 0 。請使用 原地 算法。 提示&#xff1a; m matrix.lengthn matrix[0].length1 < m, n …

Java基礎編程練習第34題-正則表達式

在Java里&#xff0c;正則表達式是一種強大的文本處理工具&#xff0c;它可以用于字符串的搜索、替換、分割和校驗等操作。正則表達式使用單個字符串來描述、匹配一系列符合某個句法規則的字符串。Java通過java.util.regex包提供了對正則表達式的支持。 以下是正則表達式在Jav…

基于基于eFish-SBC-RK3576工控板的智慧城市邊緣網關

此方案充分挖掘eFish-SBC-RK3576的硬件潛力&#xff0c;可快速復制到智慧園區、交通樞紐等場景。 方案亮點 ?接口高密度?&#xff1a;單板集成5GWiFi多路工業接口&#xff0c;減少擴展復雜度。?AIoT融合?&#xff1a;邊緣端完成傳感器數據聚合與AI推理&#xff0c;降低云端…

redis解決緩存穿透/擊穿/雪崩

文章目錄 1.緩存穿透1.1 概念1.2 解決方案1.2.1 緩存空對象1.2.2 布隆過濾 1.2 店鋪查詢使用緩存穿透解決方案1.2.1 流程 2.緩存雪崩2.1 什么是緩存雪崩&#xff1f;2.2 雪崩解決方案 3.緩存擊穿3.1 什么是緩存擊穿&#xff1f;3.2解決方案3.2.1 基于互斥鎖解決緩存擊穿問題&am…

第十六屆藍橋杯康復訓練--6

題目鏈接&#xff1a;790. 數的三次方根 - AcWing題庫 思路&#xff1a;二分&#xff0c;注意正負號和小數判斷退出的方法&#xff08;雖然正負無所謂&#xff09; 代碼&#xff1a; #include<bits/stdc.h> using namespace std;#define exs 0.00000018812716007232667…

Vue學習筆記集--路由

路由 Vue Router 是 Vue.js 官方的路由管理器&#xff0c;用于在 Vue 應用程序中實現單頁面應用&#xff08;SPA&#xff09;的路由功能。以下是 Vue Router 的基本使用方法&#xff1a; 安裝 Vue Router 如果你使用的是 Vue 2&#xff0c;可以通過 npm 安裝 Vue Router&…

【AVRCP】深度剖析 AVRCP 中 Generic Access Profile 的要求與應用

目錄 一、GAP基礎架構與核心要求 1.1 GAP在藍牙體系中的定位 1.2 核心模式定義 二、AVRCP對GAP的增強要求 2.1 模式擴展規范 2.2 空閑模式過程支持 三、安全機制實現細節 3.1 認證與加密流程 3.2 安全模式要求 四、設備發現與連接建立 4.1 發現過程狀態機 4.2 連接…

冒排排序相關

先說一個阿里云學生無門檻免費領一年2核4g服務器的方法&#xff1a; 阿里云服務器學生無門檻免費領一年2核4g_阿里云學生認證免費服務器-CSDN博客 當談到排序算法時&#xff0c;冒泡排序&#xff08;Bubble Sort&#xff09;是最簡單且最基礎的排序算法之一。它的原理是依次比…

【Linux 下的 bash 無法正常解析, Windows 的 CRLF 換行符問題導致的】

文章目錄 報錯原因&#xff1a;解決辦法&#xff1a;方法一&#xff1a;用 dos2unix 修復方法二&#xff1a;手動轉換換行符方法三&#xff1a;VSCode 或其他編輯器手動改 總結 這個錯誤很常見&#xff0c;原因是你的 wait_for_gpu.sh 腳本 文件格式不對&#xff0c;具體來說…

SOFABoot-07-版本查看

前言 大家好&#xff0c;我是老馬。 sofastack 其實出來很久了&#xff0c;第一次應該是在 2022 年左右開始關注&#xff0c;但是一直沒有深入研究。 最近想學習一下 SOFA 對于生態的設計和思考。 sofaboot 系列 SOFABoot-00-sofaboot 概覽 SOFABoot-01-螞蟻金服開源的 s…