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。
推薦閱讀:
- Mybatis插入語句默認值不生效的問題及解決
- Mybatis-Plus實現公共字段自動賦值的方法
- mybatis-plus 新增/修改如何實現自動填充指定字段
- MyBatis-Plus自動填充功能失效導致的原因及解決
- 在MyBatisPlus中使用@TableField完成字段自動填充的操作