Mybatis实现批量删除操作
来源:互联网 发布:淘宝信用度怎么看 编辑:程序博客网 时间:2024/05/26 15:54
一. 这里主要考虑两种参数类型:数组或者集合.
而这点区别主要体现在EmpMapper.xml文件中标签的collection属性:
- 当collection=”array“时,表名参数为数组;
- 当collection=”list“时,表名参数为集合.
二. 注意:
无论Mybatis是与MySQL数据库结合,还是与Oracle数据库,都同样适合如下设置与操作.
三. 具体示例如下:
EmpMapper.xml:
<!-- 批量删除员工信息 --> <delete id="batchDeleteEmps" parameterType="int"> delete from emp where empno in <foreach item="empnoItem" collection="array" open="(" separator="," close=")"> #{empnoItem} </foreach> </delete>
<!-- 参数说明 --><!-- emp : 表名 empno : 字段名 collection:表示类型,这里参数是数组,就写成array,如果是集合,就写成list item : 是一个变量名,自己随便起名,和类属性,数据库都没关系-->
EmpMapper.Java :
/* * 批量删除员工信息 */ void batchDeleteEmps(int[] empno);
阅读全文
0 0
- Mybatis实现批量删除操作
- Mybatis实现批量删除操作
- Mybatis实现批量删除操作
- Mybatis实现批量删除操作
- Mybatis实现批量删除
- MyBatis中的批量删除操作
- MyBatis中的批量删除操作
- MyBatis中的批量删除操作
- mybatis 操作(批量插入,批量修改,批量删除, 分页查询)
- 关于mybatis的批量删除操作
- mybatis实现数据的批量删除
- 【MyBatis】实现批量删除,比较通用
- mybatis批量插入、批量删除
- js实现批量删除,编辑操作
- mybatis批量删除
- mybatis 批量删除
- mybatis 批量删除
- mybatis 批量删除
- iOS-浅谈UIScrollView
- Mysql如何支持Emoji表情,修改数据库字符集为utf8mb4后依然不行
- easyui之重新加载datagrid
- jquery easyui datagrid 获取Checked选择行(勾选行)数据
- Mybatis中模糊查询
- Mybatis实现批量删除操作
- 编程之美之1.2 中国象棋将帅问题
- MyBatis传入多个参数的问题
- boa cgi + web页实现文件的上传
- easyui+spring MVC+Mybatis实现分页查询
- spring中datasource远程访问数据库密码配置
- 深度卷积神经网络在目标检测中的进展
- 海康摄像头RTSP
- 分页工具类