mybatis-plus 批量插入和删除数据

在mybatis plus 中提供了相应的接口,来实现批量插入和删除数据
1 批量删除数据

mybatis plus 对应的service 接口中有个removeByIds() 接口,来删除多个数据,按照id 进行删除,我们可以将要删除的id 放入List集合中。

List<String> idList = new ArrayList<>();
rolePermissionService.removeByIds(idList)

2 批量插入数据
使用 saveBatch 方法进行批量添加

 List<RolePermission> rolePermissionList = new ArrayList<>();
 // 将要删除的实体类添加到List中
 rolePermissionService.saveBatch(rolePermissionList);

注意
前端的Json 数组,对应的后端的List 集合,所以有的时候我们使用echart 需要从后端读取数据的时候,可以用List 集合进行封装,然后传到前端。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值