国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Mybatis plus中使用in查詢出錯如何解決

Mybatis plus中使用in查詢出錯如何解決

2020-08-06 14:42梟雄的天下 Java教程

這篇文章主要介紹了Mybatis plus中使用in查詢出錯的問題及解決方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

不想看我bb的直接點上面的 ‘'解決方法‘'

我的情況是這樣的,在使用mybatis plus提供的QueryWrapper方法里的in查詢時,我的參數為類似“1,2,3,4”這樣的字符串

?
1
2
3
4
5
6
7
//要查的參數
String masterIds = "81554,5654,55948,48945";
 
QueryWrapper<FpjyPauperInfo> pauperqw = new QueryWrapper<>();
pauperqw.in("user_id",masterIds);
 
    UserInfoService.list(pauperqw);

結果返回的數據與在數據庫查出來的數據不一樣(這是我的情況,不知道你們會不會這樣),我看了控制臺的sql代碼

?
1
2
3
4
==> Preparing:SELECT user_id,user_name,update_job_dt,group_name,create_dt,create_by,
update_dt,update_by FROM fpjy_pauper_info WHERE (user_id IN (?))
==> Parameters: 81554,5654,55948,48945(String)
<==   Total: 0

查詢錯誤原因

我就在網上早了一下發現,在使用mybatis plus提供的QueryWrapper方法時,你給它的參數是String類型時,在控制臺上看著是對的,但是他會默認在參數的前面和后面加上單引號,因為在mybatis plus里
的xml配置文件里(類似于UserInfoMapper.xml的文件),給的參數是用 #{參數名} 的方式

?
1
2
//這段代碼只是舉個例子
    SELECT * FROM userinfo WHERE (user_id IN (#{ids}))

解決方法

這只是我這種情況的解決方法哦
找到你要使用的對象的xml文件(類似于UserInfoMapper.xml的文件)在里面自定義sql語句代碼,給參數要用 ${參數名} 的方式,不會自定義sql語句可以去網上查查,網上有太多了,在這里我就不寫了。

?
1
2
//這段代碼只是舉個例子
    SELECT * FROM userinfo WHERE (user_id IN (${ids}))

控制臺sql語句輸出結果

==>  Preparing:SELECT * FROM fpjy_pauper_info WHERE (user_id IN (81554,5654,55948,48945))
==> Parameters:
<==      Total: 4

總結

到此這篇關于Mybatis plus中使用in查詢出錯如何解決的文章就介紹到這了,更多相關Mybatis plus使用in查詢出錯內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/m0_48930368/article/details/107786932

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩免费一区 | 国产免费一区二区三区 | 一区二区三区国产视频 | 精品无码久久久久国产 | 国内精品久久久久久久97牛牛 | 亚洲精品乱码久久久久久金桔影视 | 欧美a v在线播放 | 黄色精品| 久久69精品久久久久久久电影好 | 国产在线一区二区 | 亚洲免费美女视频 | 欧美视频免费 | 欧美激情国产精品 | 国产免费看 | 成人高清视频在线 | 曰韩中文字幕 | 欧美高清一区 | 国产精品久久久久永久免费观看 | 亚洲午夜精品久久久久久高潮 | 国产成人av在线播放 | 亚洲一区二区中文字幕 | 中文久久| 成人3d动漫一区二区三区91 | 精品国产乱码久久久久久丨区2区 | 亚洲一区二区三区中文字幕 | 天天av网 | 久久久久久久久久久久久久av | 国产色视频在线观看免费 | 国产激情一区二区三区成人免费 | 日本妇乱大交xxxxx | 午夜电影网站 | av永久 | 爱爱免费视频 | 日日夜夜添 | 成人av观看| 一级欧美 | 一区二区三区中文字幕 | 欧美一区亚洲一区 | 成人免费观看www的片 | 韩日一区二区三区 | 欧美一区二区在线免费观看 |