| 枚举常量和说明 |
|---|
ASSIGN_ID
分配ID (主键类型为number或string),
默认实现类
com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator(雪花算法) |
ASSIGN_UUID
分配UUID (主键类型为 string)
默认实现类
com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator(UUID.replace("-","")) |
AUTO
数据库ID自增
|
ID_WORKER
已过时。
3.3.0 please use
ASSIGN_ID |
ID_WORKER_STR
已过时。
3.3.0 please use
ASSIGN_ID |
INPUT
用户输入ID
该类型可以通过自己注册自动填充插件进行填充
|
NONE
该类型为未设置主键类型(注解里等于跟随全局,全局里约等于 INPUT)
|
UUID
已过时。
3.3.0 please use
ASSIGN_UUID |
public static final IdType AUTO
public static final IdType NONE
public static final IdType INPUT
该类型可以通过自己注册自动填充插件进行填充
public static final IdType ASSIGN_ID
com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator(雪花算法)public static final IdType ASSIGN_UUID
com.baomidou.mybatisplus.core.incrementer.DefaultIdentifierGenerator(UUID.replace("-",""))@Deprecated public static final IdType UUID
ASSIGN_UUIDpublic static IdType[] values()
for (IdType c : IdType.values()) System.out.println(c);
public static IdType valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException - 如果参数为空值