在字段上加上這個注解再執行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="改值")
