Mybatisの役割についてもっと言う必要はありません。今日は、MyBatisでのバッチ削除操作についてお話します。これ以上苦労せずに、最初にコードスニペットを提供します!
<delete id = "deletebystandardids"> t_standard_catalogからdelete where standard_id in <foreach collection = "array" item = "Standard =" open = "(" close = ")" separator = "、" parametertype = "java.util.list"> delete t_standard_catalog in <foreach collection = "list" item = "standard" open = "(" close = ")" separator = "、"> {stardentid、jdbctype = integer} foreach要素の属性は、主にアイテム、インデックス、コレクション、オープン、セパレーター、およびクローズです。
アイテムは、コレクション内の各要素が繰り返されるときのエイリアスを表します。 (対応するデリストコレクションのすべての要素をサインアップします。アイテムのアイテム= "item"(後者)は#{item}のアイテムと一致する必要があります)
インデックスは、反復プロセス中に各反復に到達する位置を表す名前を指定します。
Openとは、ステートメントから始まるものを意味し、セパレーターとは、各反復の間のセパレーターとして使用されるシンボルを意味します。
閉じると、何が終わるかを示します。
上記は、編集者が紹介したMyBatis Batch削除操作方法です。それがあなたに役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!