MyBatis-Plus 逻辑删除
1、数据库添加字段
2、实体类添加字段
@ApiModelProperty(value = "逻辑删除(1:已删除,0:未删除)")
@TableField("is_deleted")
@TableLogic
private Boolean deleted;
## 3、实体类所在的配置文件中添加配置
#开启日志
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
# 逻辑删除
global-config:
db-config:
logic-delete-field: deleted
logic-delete-value: 1
logic-not-delete-value: 0
至此 Mybatis-Plus 的逻辑删除就完成了
直接删除配置的实体类对应的数据 只是进行逻辑删除 并不会真正的删除数据库
北冥寒霜
2021年9月1日19:38:56