城阳外接积分模块
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
969 B

package com.zhongyun.common.handler;
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
import org.apache.ibatis.reflection.MetaObject;
import org.springframework.stereotype.Component;
import java.util.Date;
/**
* 公共字段,自动填充值
*
* @author Mark sunlightcs@gmail.com
*/
@Component
public class FieldMetaObjectHandler implements MetaObjectHandler {
private final static String CREATE_DATE = "createDate";
private final static String UPDATE_DATE = "updateDate";
@Override
public void insertFill(MetaObject metaObject) {
Date date = new Date();
//创建时间
strictInsertFill(metaObject, CREATE_DATE, Date.class, date);
//更新时间
strictInsertFill(metaObject, UPDATE_DATE, Date.class, date);
}
@Override
public void updateFill(MetaObject metaObject) {
//更新时间
strictUpdateFill(metaObject, UPDATE_DATE, Date.class, new Date());
}
}