1. 在需要自动填充的属性加上 @TableField(fill = FieldFill.INSERT)
@TableField(fill = FieldFill.INSERT)
private Integer delFlag;
2. 定义mybatisplus配置
@Configuration
public class MybatisObjectHandler implements MetaObjectHandler {
@Override
public void insertFill(MetaObject metaObject) {
setFieldValByName("delFlag", 0, metaObject);
}
@Override
public void updateFill(MetaObject metaObject) {
}
}