mybatisplus自增主键实现返添加后的数据

在实体类中 ID属性加注解
@TableId(type = IdType.AUTO) 主键自增 数据库中需要设置主键自增
private Long id;
@TableId(type = IdType.NONE) 默认 跟随全局策略走
private Long id;
@TableId(type = IdType.UUID) UUID类型主键
private Long id;
@TableId(type = IdType.ID_WORKER) 数值类型 数据库中也必须是数值类型 否则会报错
private Long id;
@TableId(type = IdType.ID_WORKER_STR) 字符串类型 数据库也要保证一样字符类型
private Long id;
@TableId(type = IdType.INPUT) 用户自定义了 数据类型和数据库保持一致就行
private Long id;

实体类这边根据的是mybatisplus自动生成的baseMapper 所以没有改动

service层
@Override
public TemplateInfo insert(TemplateInfo templateInfo) {
templateInfoMapper.insert(templateInfo);
System.out.println(templateInfo);
return templateInfo;
}
实现mybatisplus了主键实现返添加后的数据

上一篇:erlang初涉及7_ETSDETS用法


下一篇:Springboot2+mybatis-plus配置datasource报错 Invalid bound statement (not found)