日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

解決mybatis where-if中if不能識別大寫AND,OR的問題

瀏覽:25日期:2023-10-20 08:59:01
mybatis報錯:

Caused by: org.apache.ibatis.ognl.ParseException: Encountered ' 'AND “” at line 1錯誤代碼:

<select resultMap='BaseResultMap'> SELECT ct.customer_name customerName,sam.city_code,sam.user_name,sam.account_name FROM sys_account_manager sam LEFT JOIN sys_customer ct ON ct.id = sam.customer_id WHERE sam.deleted = 0 <if test='customerName != null AND customerName != ’’ '> AND ct.customer_name LIKE concat(’%’,#{customerName},’%’) </if> <if test='cityCode != null AND cityCode != ’’ '> AND LOCATE(#{cityCode},sam.city_code) </if> order by status,account_validity_time DESC </select>正確代碼:

原因是:

if條件中AND為大寫,大寫不能識別,應改為小寫。

<select resultMap='BaseResultMap'> SELECT ct.customer_name customerName,sam.city_code,sam.user_name,sam.account_name FROM sys_account_manager sam LEFT JOIN sys_customer ct ON ct.id = sam.customer_id WHERE sam.deleted = 0 <if test='customerName != null and customerName != ’’ '> AND ct.customer_name LIKE concat(’%’,#{customerName},’%’) </if> <if test='cityCode != null and cityCode != ’’ '> AND LOCATE(#{cityCode},sam.city_code) </if> order by status,account_validity_time DESC </select>

補充:Mybatis中if判斷遇到的坑

最近在項目開發的過程中,遇到了Mybatis的一個坑(也許是Mybatis有意這樣設計的),對于Integer或者Long這種引用數據類型,在做if判斷的時候,如果引用數據類型為0,則mybatis將會視為”“空字符串,所以走不進判斷邏輯里。

以下余額字段為Long類型,availableAmount值為0時,將走不進判斷方法內的示例截圖:

解決mybatis where-if中if不能識別大寫AND,OR的問題

解決方法:

在test判斷條件中添加”or availableAmount==0“即可,以下是示例截圖:

解決mybatis where-if中if不能識別大寫AND,OR的問題

或者在業務場景允許的情況下,只判斷availableAmount!=null

<if test='availableAmount!=null'> ...</if>

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Mybatis 數據庫
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产一区二区三区久久| 亚洲欧洲日韩精品在线| 亚洲人成毛片在线播放女女| 麻豆中文一区二区| 欧美日本不卡高清| 久久精品国产999大香线蕉| 欧美日韩视频| sm捆绑调教国产免费网站在线观看 | 亚洲福利一区| 精品欠久久久中文字幕加勒比| 综合干狼人综合首页| 国产精品7m凸凹视频分类| 欧美国产中文高清| 欧美日韩亚洲一区三区| 日精品一区二区三区| 久久久夜夜夜| 亚洲a成人v| 久久午夜视频| 国产亚洲激情| 美女精品视频在线| 国产精品白丝久久av网站| 丝袜国产日韩另类美女| 欧美日一区二区| 日韩欧美1区| 黄色欧美在线| 日本激情一区| 亚洲伊人av| 久久精品国产亚洲夜色av网站| 欧美日韩一区二区三区在线电影| 亚洲欧美一区在线| 婷婷精品视频| 日本午夜精品久久久| 久热精品在线| 日韩一区二区三区精品视频第3页 日韩一区二区三区免费视频 | 欧洲亚洲一区二区三区| 高清一区二区| 国产极品嫩模在线观看91精品| 国产精品密蕾丝视频下载| 99久久久久国产精品| 尹人成人综合网| 人人爽香蕉精品| 国产精品久久久久久久久久白浆| 91久久久久| 日韩毛片一区| 国产精品一卡| 亚洲精品**中文毛片| 久久99青青| 国产精品xxxav免费视频| 国产精品草草| 卡一精品卡二卡三网站乱码| 亚洲欧美日韩国产一区| 伊人精品久久| 精品久久影院| 伊人精品在线| 欧美国产先锋| 一区二区三区视频免费观看| yellow在线观看网址| 中文精品电影| 免费美女久久99| 日韩激情网站| 国语对白精品一区二区| 亚洲www免费| 欧美亚洲国产精品久久| 在线日韩视频| 91午夜精品| av在线资源| 亚洲深深色噜噜狠狠爱网站 | 日韩国产一区二区三区| 成人看片网站| 国产午夜精品一区二区三区欧美| 亚洲女同中文字幕| 欧美在线观看天堂一区二区三区| 激情视频一区二区三区| 亚洲网址在线观看| 精品视频自拍| 欧美成人午夜| 国产精品亚洲四区在线观看| 日韩黄色免费网站| 成人台湾亚洲精品一区二区| 久久天堂av| 深夜日韩欧美| 久久久蜜桃一区二区人| 免播放器亚洲| 91精品福利观看| 久久蜜桃av| 日本免费一区二区视频| 久久精品超碰| 伊人久久亚洲影院| 国产另类在线| 视频一区二区国产| 国产精品成人一区二区不卡| 国产资源在线观看入口av| 国产精品普通话对白| 亚洲日本久久| 久久视频一区| 国产精品1区| 欧美日韩国产综合网| 国产精品777777在线播放| 日韩理论片av| 香蕉精品999视频一区二区| 精品中国亚洲| 国产亚洲精品久久久久婷婷瑜伽| 免费人成黄页网站在线一区二区| 美腿丝袜亚洲三区| 亚洲精品电影| 久久尤物视频| 免费人成在线不卡| 日韩欧美网址| 精品久久美女| 日韩精品亚洲aⅴ在线影院| 国产一区视频在线观看免费| 久久福利毛片| 正在播放日韩精品| 精品视频一区二区三区在线观看| 久久精品国产亚洲夜色av网站 | 肉色欧美久久久久久久免费看| 午夜在线播放视频欧美| 国产福利亚洲| 国产农村妇女精品一二区| 久久不卡国产精品一区二区| 亚洲成人国产| 久久精品97| 石原莉奈在线亚洲三区| 日本综合精品一区| 国产精品欧美在线观看| 在线手机中文字幕| 久久成人精品| av高清一区| 欧美xxxx中国| 久久不见久久见免费视频7| 亚洲免费一区二区| 亚洲在线国产日韩欧美| 成人在线免费观看网站| 亚久久调教视频| 六月丁香综合| 欧美特黄一级大片| 少妇精品导航| 麻豆国产精品一区二区三区| 亚洲免费播放| 亚洲香蕉网站| 蜜桃视频在线观看一区| 国产精品一区二区三区www| 欧美成人基地 | 久久av网址| 婷婷综合成人| 激情五月综合| 亚洲免费毛片| 亚洲网址在线观看| 激情五月色综合国产精品| 岛国av免费在线观看| 日本a口亚洲| 综合国产精品| 在线成人直播| 欧洲精品一区二区三区| 日本精品一区二区三区在线观看视频| 一区二区电影在线观看| 激情视频一区二区三区| 国产精品久久久久9999高清 | 天堂成人免费av电影一区| 国产高清不卡| 乱一区二区av| 国产精品啊v在线| 国产探花一区二区| 成人在线免费观看网站| 91嫩草精品| 国产欧美一区二区三区精品观看| 中文精品在线| 黄色日韩在线| 日韩视频精品在线观看| 美女久久精品| 免播放器亚洲| 国产日韩在线观看视频| 国产精一区二区| 亚洲天堂av影院| 久久视频精品| 亚洲精品乱码| 高清在线一区| 国产伊人精品| 国产美女久久| 亚洲精品美女| 日本一区二区免费高清| 国产一区二区三区免费在线| 91免费精品国偷自产在线在线| 99亚洲视频| 亚洲欧美视频一区二区三区| 久久99伊人| 黄色在线一区| 在线亚洲欧美| 美女在线视频一区| 精品午夜视频| 精品国产一区二区三区av片| 国产欧美一区二区三区米奇| 久久狠狠婷婷| 国产一区二区三区亚洲综合| 久久精品xxxxx| 麻豆91在线播放| 欧美亚洲专区| 福利精品一区| 国产在线成人| 青草久久视频|