【MyBatis】实现批量删除,比较通用
2016-05-17 00:00
387 查看
<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);
这里传进来的参数就是一个字符串型的数据
相关文章推荐
- tomcat 和 jboss的热部署(热发布)问题
- Java敏感字符串处理工具类(河蟹专用)
- 利用Javamail接收QQ邮箱和Gmail邮箱
- js获取验证码倒计时如何实现
- Linux下Tomcat的安装配置
- 用Spring MVC优雅的实现301跳转
- Java NIO Socket通信
- html展示 pdf 利器
- Windows 下 Apache HTTP Server 安装、配置以及与 Tomcat 的整合(附图)
- Ajax实现原理详解
- Javascript - 获取Json结构的表单数据
- Sitemesh 3 的使用及配置
- StringBuilder与StringBuffer的区别
- 在 Linux 下整合 Apache 与 Tomcat
- MyBatis 3.3.1 版本新功能示例
- GET,POST,PUT,DELETE的区别与研究
- 配置Oracle Client 访问远程Oracle数据库
- jQuery UI Dialog 参数使用
- activiti自定义流程之自定义表单(一):环境配置
- 编写自己的代码生成工具一:介绍及定义配置文件