一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

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

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

服務器之家 - 編程語言 - Java教程 - java~springboot~ibatis數組in查詢的實現方法

java~springboot~ibatis數組in查詢的實現方法

2021-06-01 12:03Java教程網 Java教程

這篇文章主要介紹了java~springboot~ibatis數組in查詢的實現方法,需要的朋友可以參考下

在ibatis的xml文件里,我們去寫sql語句,對應mapper類的方法,這些sql語句與控制臺上沒什么兩樣,但在有些功能上需要注意,如where in這種從數組里查詢符合條件的集合里,需要在xml里進行特別的處理。

?
1
2
3
4
5
6
7
8
<update id="batchupdate" parametertype="map">
   update customer_info set status=#{status},appoint_time=#{appointtime} where
   customer_id in
   <foreach collection="customeridarr" item="customerid"
        index="index" open="(" close=")" separator=",">
     #{customerid}
   </foreach>
 </update>

我們可以看到,在xml里進行了foreach的遍歷,而外部參數是一個集合或者數組的對象,我們在xml對它進行遍歷,還是比較方便的。

技巧:在xml里,parametertype是輸入參數類型,你可以使用map對象來代替;而resulttype是返回類型,如果你沒有定義dto也可以使用map代替,雖然map可以讓我們的代碼變簡潔,當然也有缺陷,就是會寫很多弱類型的屬性名。

總結

以上所述是小編給大家介紹的java~springboot~ibatis數組in查詢的實現方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产日日干 | 国产haodiaose最新 | 日本人成大片在线 | 97热久久免费频精品99国产成人 | 天天干天天操天天碰 | 2021精品国夜夜天天拍拍 | 隔壁老王国产精品福利 | 2022最新国产在线 | 国产成人精品视频一区二区不卡 | 国产欧美精品一区二区三区 | 超兴奋朋友的中文字幕下 | 亚洲高清在线视频 | 精品无人区一区二区三区 | 洗濯屋H纯肉动漫在线观看 武侠艳妇屈辱的张开双腿 午夜在线观看免费观看 视频 | 日韩精品一区二区三区毛片 | 美女福利视频网站 | 超高清欧美同性videos | 精品国产品香蕉在线观看 | 9久re在线观看视频精品 | 成人au免费视频影院 | 国产精品久久久久久五月尺 | 亚洲国产精品综合一区在线 | 美女草b| 国产精亚洲视频 | 亚洲国产成人精品激情 | 午夜秀场在线观看 | 99re8在线精品视频免费播放 | 手机跑分排行最新排名 | 国产日日操 | 四虎影视在线影院在线观看观看 | 动漫美丽妇人1~2在线看 | 国产成人激烈叫床视频 | 1024国产高清精品推荐 | 青青青手机在线观看 | 香蕉国产人午夜视频在线 | 奇米影视777最新在线 | 欧洲vodafone精品性 | 国模李丽莎大尺度啪啪 | 波多野结衣被绝伦强在线观看 | 视频一区国产精戏刘婷30 | 精品乱lun小说 |