类 Sequence
- java.lang.Object
-
- com.baomidou.mybatisplus.core.toolkit.Sequence
-
public class Sequence extends java.lang.Object分布式高效有序 ID 生产黑科技(sequence)优化开源项目:https://gitee.com/yu120/sequence
- 从以下版本开始:
- 2016-08-18
- 作者:
- hubin
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected longgetDatacenterId(long maxDatacenterId)数据标识id部分protected longgetMaxWorkerId(long datacenterId, long maxWorkerId)获取 maxWorkerIdlongnextId()获取下一个 IDprotected longtilNextMillis(long lastTimestamp)protected longtimeGen()
-
-
-
方法详细资料
-
getMaxWorkerId
protected long getMaxWorkerId(long datacenterId, long maxWorkerId)获取 maxWorkerId
-
getDatacenterId
protected long getDatacenterId(long maxDatacenterId)
数据标识id部分
-
nextId
public long nextId()
获取下一个 ID- 返回:
- 下一个 ID
-
tilNextMillis
protected long tilNextMillis(long lastTimestamp)
-
timeGen
protected long timeGen()
-
-