@TableLogic表逻辑处理注解(逻辑删除)
时间:2019-12-16 18:06:11
收藏:0
阅读:1154
在字段上加上这个注解再执行BaseMapper的删除方法时,删除方法会变成修改
例:
实体类:
@TableLogic
private Integer del;
service层:
调用BaseMapper的deleteById(id);
执行是效果:
加@TableLogic的情况下
走 Update 表名 set 加注解的列=值 where del=值
不加@TableLogic的情况下
走 delete from 表名 where del=值
@TableLogic注解参数
value = "" 默认的原值
delval = "" 删除后的值
@TableLogic(value="原值",delval="改值")
原文:https://www.cnblogs.com/suruozhong/p/12050167.html
评论(0)