zoukankan      html  css  js  c++  java
  • @TableLogic表逻辑处理注解(逻辑删除)

    效果:在字段上加上这个注解再执行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="改值")

  • 相关阅读:
    053-242
    053-227
    053-671
    053-489
    053-670
    sql
    白纸黑字签字画押,出人命的事
    CSS
    JS
    Eclipse发布地址不同引发的问题
  • 原文地址:https://www.cnblogs.com/HQ0422/p/10921462.html
Copyright © 2011-2022 走看看