Spring boot+mybatis的批量删除

我们还是现在controller里面写正常的语句

我们先传一个ids,然后变成json,加入@RequestBody这个注解

这样我们就实现了controller的撰写,接着我们写service,我们要理解一个过程哈,首先我们从前端传过来值,然后到service,我们要做的就是一次一次删除,一条一条的,用for删除,而不是用xml一起删,为什么不用xml呢?因为我们先把简单的学了,我们的数据现在也不是很多,只要不涉及到过大的数据,用for循环其实也不会太慢!我们一次500一次500的用,其实也不会太慢的!

我们这里就写一下service,我们可以看到,用for还是调用原来的delete方法,一条一条的进行删除,不会很慢的。mapper也不用写了,就用我们上次的删除语句(一条一条删除即可)

我们来测试一下

请求成功了!数据库也删除了相应的数据!没问题

相关推荐
A懿轩A3 小时前
【Maven 构建工具】从零到上手 Maven:安装配置 + IDEA 集成 + 第一个项目(保姆级教程)
java·maven·intellij-idea
野犬寒鸦3 小时前
从零起步学习并发编程 || 第一章:初步认识进程与线程
java·服务器·后端·学习
我爱娃哈哈3 小时前
SpringBoot + Flowable + 自定义节点:可视化工作流引擎,支持请假、报销、审批全场景
java·spring boot·后端
XiaoFan0123 小时前
将有向工作流图转为结构树的实现
java·数据结构·决策树
小突突突4 小时前
浅谈Java中的反射
java·开发语言
Anastasiozzzz4 小时前
LeetCode Hot100 295. 数据流的中位数 MedianFinder
java·服务器·前端
韩师学子--小倪4 小时前
SpringBoot 优雅停服
spring boot·tomcat
我真的是大笨蛋4 小时前
Redo Log详解
java·数据库·sql·mysql·性能优化
索荣荣4 小时前
Java动态代理实战:从原理到精通
java·开发语言
兩尛4 小时前
c++的数组和Java数组的不同
java·开发语言·c++