踩坑-mybatisplus自动填充 insert 与 insert_update仅能填充insert

参考大佬:https://blog.csdn.net/tianmaxingkonger/article/details/84851206

解决:
insert_update换成insert

    @TableField(value="updatedate", fill = FieldFill.INSERT, update="NOW()")

2021 04 27 更新

后面发现换了个项目不顶用了。。。改成了这样:
entity:


	@TableField(value="createTime",fill = FieldFill.INSERT)
	private Date createTime;

	@TableField(value="updateTime", fill = FieldFill.INSERT_UPDATE, update="NOW()")
	private Date updateTime;

配置类:


 @Bean
    public MetaObjectHandler metaObjectHandler() {
        return new MetaObjectHandler() {
            @Override
            public void insertFill(MetaObject metaObject) {
                this.strictInsertFill(metaObject, "createTime", Date.class, new Date());
            }

            @Override
            public void updateFill(MetaObject metaObject) {
                this.strictUpdateFill(metaObject, "updateTime", Date.class, new Date());
            }
        };
    }


版权声明:本文为UFOO2原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。