程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Mybatis批量刪除數據操作辦法

Mybatis批量刪除數據操作辦法

編輯:關於JAVA

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批量刪除數據操作辦法,願望對年夜家有所贊助,假如年夜家有任何疑問請給我留言,小編會實時答復年夜家的。在此也異常感激年夜家對網站的支撐!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved