You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 705 B

5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
123456789101112131415161718192021222324252627282930313233
  1. ## л
  2. JDK 1.8+
  3. ## maven
  4. ```
  5. <dependency>
  6. <groupId>com.github.yitter</groupId>
  7. <artifactId>yitter-idgenerator</artifactId>
  8. <version>1.0.1</version>
  9. <type>pom</type>
  10. </dependency>
  11. ```
  12. ## ʾ
  13. ```
  14. // ȫֳʼWorkerIdĬ2^16-1ʼȫֻһΣұã
  15. IdGeneratorOptions options = new IdGeneratorOptions();
  16. options.WorkerId = 1;
  17. YitIdHelper.setIdGenerator(options);
  18. // ʼԺ󣬾ͿҪĵط÷ID
  19. long newId = YitIdHelper.nextId();
  20. ```
  21. DIܼɣԲο YitIdHelper ȥ IdGenerator 󣬱ʹ****ģʽ
  22. ## options Ĭֵ˵
  23. οԴ룺/contract/IdGeneratorOptions.java

雪花算法中非常好用的数字ID生成器