1、数据库添加逻辑删除字段 deleted,类型int,默认0,0为未删除。

2、实体类添加属性 deleted,并用注解@TableLogin

@TableLogic
private Integer deleted;

3、配置yml文件(一定要在mybatis-plus下)

mybatis-plus:
    global-config:
        db-config:
           logic-not-delete-value: 0
           logic-delete-value: 1

结果:删除操作数据库实际为更新操作,把deleted由0变成1.

   再执行查询操作,此条数据不在显示

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-21
  • 2023-03-30
  • 2021-08-30
  • 2021-10-11
  • 2020-06-19
猜你喜欢
  • 2021-12-10
  • 2023-03-20
  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2022-01-23
相关资源
相似解决方案