打赏

谷粒商城学习——P50商品服务-API-三级分类-删除-逻辑删除

这节主要讲了MyBatis的逻辑删除使用

1,配置com.baomidou.mybatisplus.core.config.GlobalConfig$DbConfig

mybatis-plus:
  global-config:
    db-config:
      logic-delete-field: flag  # 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤2)   我的3.2,这个没配 
logic-delete-value: 1 # 逻辑已删除值(默认为 1) logic-not-delete-value: 0 # 逻辑未删除值(默认为 0)

2,实体类字段上加上@TableLogic注解

当逻辑删除的字段取值和全局配置的值不一致时,可通过value和delval指定。value代表未删除值,delval代表删除值

@TableLogic
private Integer deleted;

我的配置截图:

 

 

posted @ 2021-06-16 22:37  每天都要学一点  阅读(94)  评论(0编辑  收藏  举报