1.开启日志功能,在yml配置文件添加配置
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
2.主键生成策略, 在主键ID上添加注解即可,关于id生成的一些策略:https://www.cnblogs.com/haoxinyue/p/5208136.html
// 默认 ID_WORKER
@TableId(type = IdType.ID_WORKER_STR)
private Long id;
public enum IdType {
// 自增
AUTO(0),
NONE(1),
// 手动输入
INPUT(2),
// 唯一id生成器
ID_WORKER(3),
// uuid
UUID(4),
// 唯一id生成器(字符串类型)
ID_WORKER_STR(5); }
3.更新策略,数据添加两个时间字段,create_time、update_time 添加时间、修改时间,添加时间字段、注解,编写注解的处理器
// 时间的操作(自动更新)
@TableField(fill = FieldFill.INSERT)
private Date createTime;
@TableField(fill = FieldFill.INSERT_UPDATE)
private Date updateTime;
import com.baomidou.mybatisplu