跳到主要内容

quan-id

基于雪花算法的ID生成工具配置

使用方法​

1、引入工具依赖包

提示

工具包目前只在quan-tools模块中,需要通过quan-tools引入。 后期视具体需求决定是否上传到 Maven 仓库。

dependencies {
api project(':quan-tools:quan-id')
}

2、yml配置:

示例配置仅供参考
quan:
id:
workerId: 0
datacenterId: 1

配置参数说明​

workerId​

  • 类型:long
  • 默认:0

工作组编号

datacenterId​

  • 类型:long
  • 默认:0

数据中心编号

工具类说明-ID​

id​

生成id流水号

请求参数:

参数类型是否必须说明
typelong否业务领域编码

返回参数:

流水号(long类型)

genId​

生成id流水号

请求参数:

参数类型是否必须说明
typeString否业务领域编码

返回参数:

流水号(String类型)