12345678910111213141516171819202122232425262728 |
- package com.ruoyi.common.utils;
- import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
- import lombok.extern.slf4j.Slf4j;
- import org.apache.ibatis.reflection.MetaObject;
- import org.springframework.stereotype.Component;
- import java.util.Date;
- /**
- * 原数据处理器,处理日期自动填充问题
- */
- @Component
- @Slf4j
- public class MyMetaObjectHandler implements MetaObjectHandler {
- @Override
- public void insertFill(MetaObject metaObject) {
- log.info("插入时间");
- this.setFieldValByName("createTime", new Date(), metaObject);
- this.setFieldValByName("updateTime", new Date(), metaObject);
- }
- @Override
- public void updateFill(MetaObject metaObject) {
- log.info("更新时间");
- this.setFieldValByName("updateTime", new Date(), metaObject);
- }
- }
|