mybatis plus 主键生成 Twitter雪花算法 id 及修改id为字符型

Posted ameijiemu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis plus 主键生成 Twitter雪花算法 id 及修改id为字符型相关的知识,希望对你有一定的参考价值。

mybatis plus配置主键生成策略为2,就是 使用Twitter雪花算法 生成id

 

spring boot中配置为:

GlobalConfiguration conf = new GlobalConfiguration(new LogicSqlInjector());

conf.setIdType(5);

 

这样生成的是long类型的,如果想把这个id 转为字符串类型,则配置主键生成策略为5就行了

https://gitee.com/baomidou/mybatis-plus/blob/dev/mybatis-plus-support/src/main/java/com/baomidou/mybatisplus/enums/IdType.java

设置 ID_WORKER_STR 5

以上是关于mybatis plus 主键生成 Twitter雪花算法 id 及修改id为字符型的主要内容,如果未能解决你的问题,请参考以下文章

mybatis plus 主键生成 Twitter雪花算法 id 及修改id为字符型

mybatis plus 主键生成 Twitter雪花算法 id 及修改id为字符型

mybatis plus 主键生成 Twitter雪花算法 id 及修改id为字符型

mybatis plus 主键生成 Twitter雪花算法 id 及修改id为字符型

mybatis plus 主键生成 Twitter雪花算法 id 及修改id为字符型

mybatis plus 主键生成 Twitter雪花算法 id 及修改id为字符型