Mybatitas-plus实现逻辑删除

1、在application.yml中写入配置

#逻辑删除配置
logic-delete-value: 1
logic-not-delete-value: 0

2、在Entity中添加注解@TableLogic

/**
 * 是否删除:0:否,1:是
 */
@TableLogic
private Integer isDelete;

如此配置后,使用BaseMapper进行delete、select等方法时系统将会自行实现逻辑操作,删除:修改状态,查询:自动过滤掉0

posted @ 2021-04-17 16:44  蓝色土耳其  阅读(79)  评论(0编辑  收藏  举报