springboot批量删除
第一步:mapper
int dels(List<Integer> ids);
第二步:写xml
<delete id="dels" parameterType="Integer">delete from library.user where id in<foreach item="ids" collection="list" index="index" open="("separator="," close=")">#{ids}</foreach> </delete>第三步:servicepublic int dels(List<Integer> ids){return userMapper.dels(ids); }
第四步controller
//批量删除 @PostMapping("/dels") public int dels(@RequestBody List<Integer> ids){//删除if (!ids.isEmpty()){return userService.dels(ids);}else {return 0;}}
前端是vue+element
<el-popconfirmicon="el-icon-info"icon-color="red"title="这是一段内容确定删除吗?"@confirm="dels" ><el-button type="danger" slot="reference" style="margin: 0 10px">批量删除<i class="el-icon-remove-outline"></i></el-button> </el-popconfirm>
dels的方法
dels(){let ids=this.multipleSelection.map(value => value.id)//[{}]=>[1,2]request.post("http://localhost:9090/user/dels/",ids).then(res=> {if (res) {this.$message.success("批量删除成功!")this.load()}else if (res==0){this.$message.error("请选择!")this.load()}else {this.$message.error("批量删除失败!")this.load()}}) }
springboot批量删除相关推荐
- axios+vue+springboot完成批量删除
前端html页面 需要重点理解的就是全选的事件还有点击选中然后传递id给后端,需要把多个id放到一个数组里面然后传递到controller去执行批量删除的方法 <!DOCTYPE html> ...
- springboot实现批量删除
前端 <form id="formUser" th:action="@{/deleteCount}" method="post"> ...
- SpringBoot整合Mybatis之各种查询、模糊查询、批量删除、动态表名
一.普通查询 1. 若查询出的数据只有一条 a>可以通过实体类对象接收 <!-- Dish getDishByName(@Param("name") String na ...
- 批量删除的三种实现方式
vue+springboot实现批量删除的三种实现方式 1.Post请求方式 前端代码 //参数封装 handleSelectionChange(val){this.multipleSelection ...
- 用Python在Windows或Linux下批量删除文件夹中指定的文件
情况说明:当在一个文件夹下面有好几十个或几百个文件需要删除,此时一一去挑选费时费力,特别是在Linux下面.因此,需要批量删除文件. 对训练样本(图像)和测试样本(图像)进行评估时候,需要查看是数据本 ...
- 删除空值_空白单元格行,如何快速批量删除?简单方法,效率飞升
EXCEL进阶课堂 · 简单却不知道 系列文章持续推送!各位小伙伴,EXCEL的日常操作中,有许多功能使用频率很高,可是绝大多数人只使用到其最基本的功能,对于其背后的强大拓展功能知之甚少,更不说使用它 ...
- py-redis中的批量删除key方法
py-redis中有个delete接口,既可以删除单个key,也可以批量删除key,后者的正确用法网上很少,我在实践中遇到该问题,特此记录一下. 网上的资料,大多都是这样的 r.delete('age ...
- 在Hibernate中处理批量更新和批量删除
批量更新是指在一个事务中更新大批量数据,批量删除是指在一个事务中删除大批量数据.以下程序直接通过Hibernate API批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段: 如果CUST ...
- php redis删除所有key,redis中批量删除key的方法
Redis是一个高性能的key-value数据库.redis中可以借助Linux的xargs指令来批量删除key,也可以使用flushdb和flushall命令删除所有key. 批量删除Key Red ...
最新文章
- ASPJPEG缩略图生成函数
- linux 安装ubuntu-16.04-server-amd64
- linux内核杂记(18)-内核链表结构(2)
- 逆向工程核心原理学习笔记(十):IA-32寄存器基本讲解
- Luogu P3975 [TJOI2015]弦论
- spring 通过id 查询数据_Spring 数据初始 H2 后进行数据查询提示 Schema not found 错误...
- 华为P30系列机身侧面照曝光 摄像头仍然“凸起”...
- NumPy 文件数据读写
- vsftp不同帐号的目录和权限
- docker 安装与常用命令与常用容器(containers)环境
- HTTP协议的基本格式
- adb shell命令抓包
- RK987按键失灵问题
- matlab模拟嫦娥奔月,2017年6月英语六级翻译模拟练习题:嫦娥奔月
- Revit二次开发—载入族并交互式放置
- 自控力读书笔记 第七章	 出售未来:及时享乐的经济学
- QML Map中测距——QtLocation轻量级地图应用学习
- SQL语句练习——查询
- 【力扣】695岛屿的最大面积
- 2020保研夏令营——无科研无竞赛的夏令营之旅