# sequence **Repository Path**: qiun/sequence ## Basic Information - **Project Name**: sequence - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-23 - **Last Updated**: 2021-09-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # sequence 改自baidu uid-generator https://github.com/baidu/uid-generator.git 国内访问:https://gitee.com/mirrors/UidGenerator.git ```java public class AppTest { @Test public void shouldAnswerWithTrue(){ //序列号中含表信息 //TableConstants类定义每个表对应的id,有效范围 0-255 long seq1 = SequenceSingle.getIstanceFromCache(TableConstants.ELEMENT_INSTANCE).nextId(); //直接写tableId long seq2 = SequenceSingle.getIstanceFromCache(33).nextId(); //如果序列号不含表信息 long seq3 = SequenceSingle.getIstance().nextId(); //反向解释序列id,更多方法请查看SequenceUtil类 SequenceModel sequenceModel01 = SequenceUtil.parseId(184930277324292194l); System.out.println(sequenceModel01.toString()); } } ```