MybatisPlus 字段更新策略 FieldStrategy

Posted lisin-lee-cooper

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MybatisPlus 字段更新策略 FieldStrategy相关的知识,希望对你有一定的参考价值。

public enum FieldStrategy {
	// 不管有没有有设置属性,所有的字段都会设置到insert语句中,如果没设置值会更新为null 
    IGNORED,
    // 也是默认策略,也就是忽略null的字段,不忽略""
    NOT_NULL,
    // 为null,为空串的忽略,就是如果设置值为null,“”,不会插入数据库
    NOT_EMPTY,
    // 同NOT_NULL
    DEFAULT,
    // 一经插入 永不更新 (etc:createTime)
    NEVER;

    private FieldStrategy() {
    }
}

以上是关于MybatisPlus 字段更新策略 FieldStrategy的主要内容,如果未能解决你的问题,请参考以下文章

MybatisPlus的自动填充功能使用!

mybatisPlus的field-strategy配置失效

mybatisPlus3.5.2在NOT_NULL更新策略下自定义Mapper实现更新null值

mybatisPlus3.5.2在NOT_NULL更新策略下自定义Mapper实现更新null值

mybatisplus 更新字段为null

MybatisPlus 统一管理创建人更新人创建时间更新时间等公共字段