逻辑删除

product
chuang 2 years ago
parent eb9514ce80
commit 17a49f2b53

@ -103,4 +103,10 @@ mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
mapper-locations: classpath*:mapper/**/*.xml
global-config:
db-config:
logic-delete-field: delete_mark # 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤2)
logic-delete-value: 1 # 逻辑已删除值(默认为 1)
logic-not-delete-value: 0d # 逻辑未删除值(默认为 0)
# @TableLogic //实体类配置这个但前面配置了logic-delete-field于是可以不配置
# private Integer deleted;

@ -1,13 +1,12 @@
package jnpf.customer.entity;
import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonProperty;
/**
@ -53,6 +52,7 @@ public class CustomerJGEntity {
private Date deletetime;
@TableField("DELETE_MARK")
@TableLogic
private String deletemark;
@TableField("orgnize_id")

Loading…
Cancel
Save