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了主键实现返添加后的数据
标签:IdType,自增,mybatisplus,private,id,TableId,Long,type,主键 来源: https://www.cnblogs.com/lyj98/p/14072733.html