public class IdConstants extends Object
| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_DATACENTER_ID
默认的数据中心ID。
|
static Snowflake |
DEFAULT_SNOWFLAKE
默认的Snowflake单例,使用默认的Worker ID和数据中心ID。
|
static long |
DEFAULT_WORKER_ID
默认的Worker ID生成。
|
| Constructor and Description |
|---|
IdConstants() |
public static final long DEFAULT_DATACENTER_ID
此常量通过调用IdUtil.getDataCenterId(long)方法,传入Snowflake.MAX_DATA_CENTER_ID作为参数,
来获取一个默认的数据中心ID。它在系统中作为一个全局配置使用,标识系统默认运行在一个最大数据中心ID限定的环境中。
public static final long DEFAULT_WORKER_ID
这个静态常量是通过调用IdUtil的getWorkerId方法,使用默认的数据中心ID和Snowflake算法允许的最大Worker ID来获取的。
获取Worker ID的具体实现方法,
Snowflake算法中定义的最大Worker IDpublic static final Snowflake DEFAULT_SNOWFLAKE
DEFAULT_WORKER_ID和DEFAULT_DATACENTER_ID作为参数。Copyright © 2025. All rights reserved.