跳至主要內容

quan-id

小于 1 分钟自定义工具配置分布式ID雪花算法

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

使用方法

引入工具依赖包

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

yml配置:

quan:
  id:
    workerId: 0
    datacenterId: 1

配置说明

workerId

  • 类型:long
  • 默认:0

工作组编号

datacenterId

  • 类型:long
  • 默认:0

数据中心编号

工具类说明-ID

id

生成id流水号

请求参数:

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

返回参数:

流水号(long类型)

genId

生成id流水号

请求参数:

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

返回参数:

流水号(String类型)

上次编辑于:
贡献者: wangquan