【MyBatis】实现批量删除,比较通用
2016-04-05 15:50
253 查看
<delete id="deleteCTQ" parameterType="java.lang.String">
DELETE FROM sqm_product_ctq_current where guid in
<foreach item="idItem" collection="array" open="(" separator="," close=")">
#{idItem}
</foreach>
</delete>
sqm_product_ctq_current 表名
guid 字段名
collection里表示类型,这里是array,还可以是list
idItem不用管,相当于一个变量
这个是写在xxxMapper.xml里的
id="deleteCTQ"在xxxMapper.java里需要有对应的方法
public
void deleteCTQ(String[]
ctqGuids);
这里传进来的参数就是一个字符串型的数据
DELETE FROM sqm_product_ctq_current where guid in
<foreach item="idItem" collection="array" open="(" separator="," close=")">
#{idItem}
</foreach>
</delete>
sqm_product_ctq_current 表名
guid 字段名
collection里表示类型,这里是array,还可以是list
idItem不用管,相当于一个变量
这个是写在xxxMapper.xml里的
id="deleteCTQ"在xxxMapper.java里需要有对应的方法
public
void deleteCTQ(String[]
ctqGuids);
这里传进来的参数就是一个字符串型的数据
相关文章推荐
- Java NIO系列教程(十) Java NIO DatagramChannel
- Android中的Toast创建
- Android提权漏洞CVE-2014-7920&CVE-2014-7921分析
- 利用DexClassLoader动态加载dex文件
- 在项目开发过程中如何处理人际关系
- 密码验证合格程序
- LC30 Substring with Concatenation of All Words
- django之异常错误3(Student matching query does not exist.)
- Google自己的下拉刷新组件 SwipeRefreshLayout + RecyclerView 实现 上拉刷新 和 下拉刷新
- HDU 4289 最大流最小割
- asp.net mvc_html.ActionLink的几种参数格式
- Android日志处理相关
- 每天学点Excel技巧-Day4
- Spring Mvc问题之session存取出现错误问题
- UI设计理念-app的界面设计流程
- [java-solr日常一]solr4.9同步mysql数据
- 为Docker创建自动化nginx反向代理
- Sql发布订阅设置不初始化订阅库架构的设置
- android5.0 activity动画
- 记录博客的开通