Class SnowflakeIdWorker

java.lang.Object
develop.toolkit.base.components.SnowflakeIdWorker

public class SnowflakeIdWorker extends Object
雪花算法ID生成器
Author:
qiushui on 2021-08-05.
  • Constructor Details

    • SnowflakeIdWorker

      public SnowflakeIdWorker(long workerId, long datacenterId)
      构造函数
      Parameters:
      workerId - 工作ID (0~31)
      datacenterId - 数据中心ID (0~31)
  • Method Details

    • nextId

      public long nextId()
      获得下一个ID (该方法是线程安全的)
      Returns:
      SnowflakeId