1.批量删除
前台处理https://blog.csdn.net/yhflyl/article/details/81557670
首先前台先要获取所有的要删除数据的ID,并将ID拼接成字符串 例如: 2,3,4,5,然后通过GET请求返送到后台。
后台处理
控制器接收
/**
* @function 批量删除
* @param stu_id
* @return
*/
@GetMapping("/del_stu")
@ResponseBody
public Msg batch_del_stu(@RequestParam("stu_id") String stu_id){
// 接收包含stuId的字符串,并将它分割成字符串数组
String[] stuList = stu_id.split(",");
// 将字符串数组转为List 类型
List LString = new ArrayList();
for(String str : stuList){
LString.add(new Integer(str));
}
// 调用service层的批量删除函数
studentsService.deleteBatch(LString);
return Msg.success().add("数组", LString);
}
service层
@Override
public void deleteBatch(List stu