- 实体类中需要进行自动填充的属性上面添加注解 @TableField(fill=FieldFill.INSERT)等
注意: createTime上面的注解选择的是 INSERT_UPDATE 保证在insert数据时 updateTime属性对应的字段也会生成
如果只选UPDATE insert操作时就不会自动填充这个属性 因为INSERT只加在了createTime属性上 就只对这个属性起作用
@Data//使用这个注解 可以不再自己写getter setter有无参构造器等
public class User {
@TableId(type = IdType.ID_WORKER)//ID_WORKKER是mp自带的主键生成策略 当主键为数值型时使用
private Long id;
private String name;
private Integer age;
private String email;
//在需要自动填充的属性上面加注解 然后去实现MetaObjectHandler这个类
@TableField(fill= FieldFill.INSERT)
private Date createTime;
@TableField(fill=FieldFill.INSERT_UPDATE)
private Date updateTime;
}