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
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
上一篇:Linux环境下服务自启
下一篇:js 展示当前时间
mybatis-plus实现 相似实体类使用泛型操作同样的逻辑代码更新保存修改的方法
mybatis_plus实现自动填充和逻辑删除
第一个字节被改成操作系统无法识别的字符,通常这种删除操作是可逆的,就是说用适当的工图
一、背景在实际项目中,有些后台关键表的数据我们不希望直接删除数据,而是利用某个字段标志来标记是否进行了逻辑删除:– 比如用户表
。
本文介绍Mybatis-Plus的逻辑删除的用法。
Mybatis-Plus常用功能介绍
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M