Java 实现Mybatis plus 批量删除

数据库实体字段并不映射的情况,直接请求体集合接收。

java 复制代码
    @PostMapping("/removeIdsInfo")
    public R<Void> removeIdsInfo(@RequestBody List<Integer> ids) {
        return exStudentService.removeIdsInfo(ids);
    }
java 复制代码
    /***
     * 学生模块根据集合id 批量删除数据
     * @param ids
     * @return   R<Void>
     */
    @Override
    public R<Void> removeIdsInfo(List<Integer> ids) {
        return  exStudentMapper.deleteBatchIds(ids) > 0 ? R.success() : R.error("修改学生数据失败");
    }
java 复制代码
    /***
     * 学生模块根据集合id 批量删除数据
     * @param ids
     * @return   R<Void>
     */
    R<Void> removeIdsInfo(List<Integer> ids);
相关推荐
Nuanyt7 分钟前
JUC常见核心知识梳理02 AQS ReentrantLock CAS 原子类 线程池
java
2601_962078039 分钟前
构建RESTful APIs:使用Python和Flask
python·flask·web开发·api设计·构建restfulapis
半亩码田10 分钟前
C#转Python第4.5篇:单元测试:pytest vs xUnit/NUnit
python·单元测试·c#
CodeStats11 分钟前
【Java数据类型】Java底层数据类型原理(上):基本类型、转换与封装核心
java·数据类型·string·封装·转换
2601_9623008115 分钟前
Python + Requests + Pytest + Excel + Allure:接口自动化测试项目实战
python·excel·pytest·allure·requests
陈皮波比茶16 分钟前
SpringCloudAlibaba
java·spring cloud·微服务
Zane199418 分钟前
两个线程算两遍循环,为什么只快了一点点不是两倍?GIL连环追问
后端·python
重生之小比特18 分钟前
【Java SE】程序逻辑控制
java·开发语言·python
find1star19 分钟前
LeetCode 25:K 个一组翻转链表
java·数据结构·算法·leetcode·链表·职场和发展·动态规划
小灰灰搞电子23 分钟前
Python 函数参数分隔符 *:Keyword-Only Arguments 原理与实践
开发语言·python