Spring boot+mybatis的批量删除

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

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

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

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

我们来测试一下

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

相关推荐
一只乔哇噻3 分钟前
java后端工程师进修ing(研一版 || day41)
java·开发语言·学习·算法
愿时间能学会宽恕5 分钟前
SpringBoot后端开发常用工具详细介绍——SpringSecurity认证用户保证安全
spring boot·后端·安全
User_芊芊君子22 分钟前
【Java】设计模式——单例、工厂、代理模式
java·设计模式·代理模式
2301_8035545231 分钟前
正向代理,反向代理,负载均衡还有nginx
java·nginx·负载均衡
要开心吖ZSH32 分钟前
软件设计师备考-(十六)数据结构及算法应用(重要)
java·数据结构·算法·软考·软件设计师
向上的车轮40 分钟前
基于Java Spring Boot的云原生TodoList Demo 项目,验证云原生核心特性
java·spring boot·云原生
程序员清风42 分钟前
快手一面:为什么要求用Static来修饰ThreadLocal变量?
java·后端·面试
逍遥德43 分钟前
Java8 Comparator接口 和 List Steam 排序使用案例
java·spring boot·list·排序算法
前行的小黑炭1 小时前
Android :如何快速让布局适配手机和平板?
android·java·kotlin
_BugMan2 小时前
【IDEA】干活?一个IDEA即可,集成开发平台打造攻略
java·ide·intellij-idea