这个原因是我们还需要实现一个 MetaObjectHandle接口,并重写其中的方法。
@Configuration
public class MybatisObjectHandler implements MetaObjectHandler {
@Override
public void insertFill(MetaObject metaObject) {
setFieldValByName("createDate", LocalDateTime.now(),metaObject);
setFieldValByName("updateDate",LocalDateTime.now(),metaObject);
}
@Override
public void updateFill(MetaObject metaObject) {
setFieldValByName("updateDate",LocalDateTime.now(),metaObject);
}
}