后端Spring-boot中的逻辑删除方法之一(快速,简单,简便)

今天整理一个简便的逻辑删除

代码来了~~~先发后端

在controller中接受前端传递过来的请求(前端可能会批量删除,所以后端用数组接)

ResultVo 这个是自己封装的工具类 用来包响应结果  

{
"code" : 200 ,
"message" : "success" ,
"data" : ""
}

这里循环一条一条的“删除” ,所以carService.delCar(id)这个方法 传的是  long id,所以在servie层中定义的方法参数都是long 类型的id

这里的i用来判断删除了几条,只要i>0就说明删除了一条

service 层

 serviceshi实现类

 mapper 层

 mapper.xml

注意不需要在mapper.xml文件中遍历了  应为在controller中已经遍历了。所以mapper中直接修改就可以  status 是个状态 设置为0 就查询不到(逻辑删除)  初始是1(是1 就能查到)

前端

在方法中定定义

 别忘记在retur中定义idLists

 这里没有用ajax发送请求,用的js发的

在car.js中写

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值