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