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

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

mybatis的動態sql之if test的使用說明

瀏覽:15日期:2023-10-20 08:24:54
參數為String,if test讀取該參數代碼

<select parameterType='java.lang.String' resultType='java.lang.String'> SELECT MAX(DEPART_ID) FROM T_P_DEPART <where> <if test='_parameter!=null and _parameter!=’’'> AND DEPART_PID = #{departId,jdbcType=VARCHAR} </if> <if test='_parameter==null or _parameter==’’'> AND DEPART_PID IS NULL </if> </where> </select>參數為pojo , if test讀取該參數代碼

<select parameterType='ShopVo' resultType='ShopCustomer'> select * from shop <where> <if test='shopCustomer.shopname!=null and shopCustomer.shopname!=’’'>shop.shopname like ’%${shopCustomer.shopname}%’ </if> <if test='shopCustomer.shopname==null or shopCustomer.shopname==’’'> AND shop.shopname is null </if> </where></select>

補充:關于mybatis中 if test的條件怎么寫

1.mybatis 中 的 if test寫法1.1官方文檔上對于if是這么寫的

<if test='title != null'> AND title like #{title}</if>

參考官方文檔:

實際項目中會有這種情況: 頁面上title字段輸入某個值進行查詢,手動將輸入框中的值刪除,然后再次查詢,發現結果不正確,究其原因是應為title傳入了空串' ' 這樣在mybatis配置文件中就會用空串進行查詢,導致出現錯誤結果

1.2建議寫法

<if test='title != null and title != ’’' > AND title like #{title}</if>2.使用mybatis 做修改時將字段置空

if中如果傳入的參數如果為空,那么將不會執行if中的語句

解決辦法:

<update parameterType='*.*.Object' >update table <set> <if test='Object.fullName == null or Object.fullName ==’’'> full_name = null, </if> <if test='Object.fullName != null and Object.fullName !=’’'> full_name = #{companyOrg.fullName}, </if> <if test='Object.level == null or Object.level ==’’'> level = null, </if> <if test='Object.level == 0 '> level = null, </if> <if test='Object.level != null and Object.level !=’’ and Object.level != 0 '> level = #{companyOrg.level}, </if> </set> where 1=1 and id =#{companyOrg.id}</update>

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

標簽: Mybatis 數據庫
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲一区有码| 视频一区二区欧美| 综合激情婷婷| 色综合视频一区二区三区日韩| 欧美日韩黑人| 免费日韩精品中文字幕视频在线| 亚洲大全视频| 亚洲一区二区免费看| 日韩一区二区免费看| 亚洲中字黄色| 日韩欧美在线精品| 欧美日本二区| 精品无人区麻豆乱码久久久 | 伊人久久视频| 日韩视频网站在线观看| 美女福利一区二区三区| 国产一区清纯| 日韩精品导航| a国产在线视频| 自拍日韩欧美| 亚洲3区在线| 国产aa精品| 国产精品社区| 国产欧美二区| 亚洲久草在线| 红桃视频欧美| 久久国产免费| 国产不卡精品| 首页亚洲欧美制服丝腿| 久久久夜夜夜| 亚洲精品永久免费视频| 欧美日韩亚洲三区| 美女国产一区| 亚洲一区二区小说| 亚洲少妇自拍| 欧美精品一区二区三区精品| 成人亚洲精品| 国产福利一区二区三区在线播放| 只有精品亚洲| 蜜桃免费网站一区二区三区| 亚洲精品国产偷自在线观看| 久久精品资源| 久久免费精品| 日韩中文字幕无砖| 美女久久一区| 视频一区国产视频| 免费在线视频一区| 免费观看在线综合| 在线观看亚洲精品福利片| 日韩在线一二三区| 伊人久久成人| 另类国产ts人妖高潮视频| 五月综合激情| 国产一级一区二区| 婷婷丁香综合| 亚洲免费高清| 蜜臀久久久99精品久久久久久| 99在线精品视频在线观看| 蜜臀91精品国产高清在线观看| 91超碰国产精品| 麻豆9191精品国产| 国产伦理久久久久久妇女| 久久精品五月| 亚洲女同一区| 欧美日一区二区三区在线观看国产免 | 欧美精品一二| 视频在线观看一区| 日韩国产在线不卡视频| 国产精品黄色片| 精品国产网站| 午夜电影亚洲| 97久久亚洲| 亚洲精品国产嫩草在线观看| 国产亚洲综合精品| 久久精品亚洲| 久久午夜精品| 热三久草你在线| 欧美日韩精品一区二区三区视频| 激情久久婷婷| 极品日韩av| 久久久久一区| 99tv成人| 天堂√中文最新版在线| 亚洲精品国产精品粉嫩| 噜噜噜躁狠狠躁狠狠精品视频 | 精品视频久久| 在线国产精品一区| 免费看的黄色欧美网站| 国模精品一区| 免费在线成人网| 精品少妇av| 日韩国产成人精品| 欧美一区二区三区激情视频| 日本欧美在线| 久久伦理在线| 高清不卡一区| 嫩草伊人久久精品少妇av杨幂| 一区二区三区四区精品视频| 欧美日韩视频免费观看| 国产欧美亚洲一区| 亚洲香蕉久久| 国产精品试看| 久久国产成人午夜av影院宅| 麻豆极品一区二区三区| 亚洲精品第一| 精品1区2区3区4区| 日韩精品永久网址| 麻豆精品久久| 国产日韩一区| 国产婷婷精品| 欧美日韩国产欧| 久久久久国产| 国产在线|日韩| 日本午夜大片a在线观看| 国产精品一区毛片| 国产精品久av福利在线观看| 欧美日韩视频免费看| 日本不卡一二三区黄网| 水野朝阳av一区二区三区| 亚洲制服欧美另类| 亚洲三区欧美一区国产二区| 亚洲狼人精品一区二区三区| 国产精品呻吟| 蜜桃久久精品一区二区| 1024精品久久久久久久久| 蜜桃tv一区二区三区| 亚洲欧美日韩精品一区二区| 亚洲欧美网站| 午夜视频一区二区在线观看| 欧美色图一区| 黄色在线一区| 少妇高潮一区二区三区99| 国产精品美女久久久久久不卡| 久久av中文| 亚洲成人精品| 久久午夜影视| 精品视频自拍| 欧美久久精品一级c片| 亚洲三级毛片| 久久精品伊人| 亚洲精品极品少妇16p| 国产欧美丝祙| 亚洲播播91| 日韩高清一区在线 | 国产欧美日韩一区二区三区在线| 91亚洲国产| 亚洲激情婷婷| 另类小说一区二区三区| 香蕉久久夜色精品国产| 麻豆精品在线视频| 欧美1区2区3区| 国产激情久久| 夜久久久久久| 久久国内精品自在自线400部| 久久91导航| 国产极品一区| 日韩精品午夜视频| 婷婷亚洲五月| 免费高潮视频95在线观看网站| 亚洲人亚洲人色久| 久久亚洲国产| 成人国产精品一区二区免费麻豆| 日本一区二区三区视频在线看| 欧美aa在线观看| 国产欧美精品| 亚洲午夜国产成人| 黄色成人91| 9久re热视频在线精品| 老鸭窝一区二区久久精品| 最新亚洲国产| 麻豆精品网站| 免费黄网站欧美| 五月婷婷六月综合| 国内精品福利| 激情综合自拍| 99久久婷婷这里只有精品| 成人日韩av| 国产精品久久久久久久久久妞妞| 亚洲开心激情| 日韩av二区在线播放| 最新国产精品久久久| 中文字幕成人| 欧美中文高清| 欧美在线黄色| 欧美国产另类| 91亚洲一区| 天堂网在线观看国产精品| 一区二区自拍| 三级欧美韩日大片在线看| 香蕉久久国产| 少妇高潮一区二区三区99| 日韩1区2区3区| 国产精品网站在线看| 国产精成人品2018| 欧美国产偷国产精品三区| 91成人网在线观看| 日韩精品免费观看视频| 欧美一区自拍| 精品伊人久久久| 日韩国产一区二区三区|