Mybatis批量刪除數據操作辦法。本站提示廣大學習愛好者:(Mybatis批量刪除數據操作辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是Mybatis批量刪除數據操作辦法正文
MyBatis的感化我想不消多說,明天說說MyBatis中的批量刪除操作。空話不多說,先給年夜家一段代碼片斷!
<delete id="deleteByStandardIds"> delete from t_standard_catalog where standard_id in <foreach collection="array" item="standardId" open="(" close=")" separator=","> #{standardId,jdbcType=INTEGER} </foreach></delete>或許 <delete id="deleteByStandardIds" parameterType="java.util.List"> delete from t_standard_catalog where standard_id in <foreach collection="list" item="standardId" open="(" close=")" separator=","> #{standardId,jdbcType=INTEGER} </foreach> </delete>
foreach元素的屬性重要有 item,index,collection,open,separator,close。
item表現聚集中每個元素停止迭代時的別號. (直接找到對應的delList聚集外面的一切元素,item="item"中的item(後一個)必需與#{item} 中的item分歧)
index指 定一個名字,用於表現在迭代進程中,每次迭代到的地位.
open表現該語句以甚麼開端,separator表現在每次停止迭代之間以甚麼符號作為分隔 符.
close表現以甚麼停止.
以上所述是小編給年夜家引見的Mybatis批量刪除數據操作辦法,願望對年夜家有所贊助,假如年夜家有任何疑問請給我留言,小編會實時答復年夜家的。在此也異常感激年夜家對網站的支撐!