@SnowId()
2.0 新增基于SnowFlake算法生成ID标识(分布式不重复)
ID生成起始版本 2.0.0
参数
| 名称 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| dcId | — | — | 数据中心 ID 标识,默认 1 | |
| mId | — | — | 机器 ID 标识,默认 1,多节点分布式压测时根据压测节点自动设置机器 ID |
用法
@SnowId()基于SnowFlake算法生成ID,默认数据中心ID为1、机器ID为1
示例:
@SnowId()
输出:
16685359784@SnowId(arg0,arg1)基于SnowFlake算法生成ID,数据中心ID为指定dcId,机器ID为指定mid
示例:
@SnowId(1,1)
输出:
16685359784