mybatis-plus 插入修改配置默認值的實現方式

創建 插入修改默認值設置方法

@Component
public class MetaObjectHandlerConfig implements MetaObjectHandler {
 
    @Override
    public void insertFill(MetaObject metaObject) {
        Date currentDate = new Date();
        //默認未刪除
        setFieldValByName("isDeleted", Constant.DATA_NOT_DELETED,metaObject);
        //創建時間默認當前時間
        setFieldValByName("createTime", currentDate,metaObject);
    }
 
    @Override
    public void updateFill(MetaObject metaObject) {
        Date currentDate = new Date();
        //修改時間
        setFieldValByName("modifyTime",currentDate,metaObject);
    }
}

指定字段

mybatis-plus添加默認值

以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。

推薦閱讀: