1.局部主键策略实现
在对应的实体类中添加注解
// @TableId(type = IdType.AUTO)//主键自增
// @TableId(type = IdType.NONE)//主键非自增
// @TableId(type = IdType.UUID)//主键UUID
// @TableId(type = IdType.ID_WORKER)//生成数字雪花算法ID
// @TableId(type = IdType.ID_WORKER_STR)//生成字符串雪花算法ID
@TableId//指明此字段为主键id,默认雪花算法
private Long id;//主键
2.全局主键策略实现
在配置文件中配置全局策略
# mapper.xml文件位置
mybatis-plus:
mapper-locations: classpath:mapper/*.xml
global-config:
db-config:
id-type: uuid #使用UUID主键
网友评论