mybatisPlus的Idtype详解生成不同id

本文介绍了MyBatisPlus中的IDType枚举,包括 AUTO 自增、NONE 未设置主键、INPUT 手动输入、ASSIGN_ID 全局唯一ID和 ASSIGN_UUID 全局唯一UUID等策略。讲解了如何在雪花算法基础上实现数据库字段的自增,并讨论了这些策略在实际数据库操作中的应用。
摘要由CSDN通过智能技术生成

在使用到mybatisPlus中,用ID时,当我们默认插入ID时,显示的是雪花算法,我们使用Idtype可以在雪花算法的基础上实现自增长,数据库字段设置自增。

public enum IdType {  
    AUTO(0),  //自增
    NONE(1), //未设置主键
    INPUT(2), //手动输入
    ASSIGN_ID(3),  //默认全局唯一ID
    ASSIGN_UUID(4), //全局唯一的 uuid
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值