소스 검색

增加雪花string

zhouhao 7 년 전
부모
커밋
645b442199
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      hsweb-core/src/main/java/org/hswebframework/web/id/IDGenerator.java

+ 6 - 1
hsweb-core/src/main/java/org/hswebframework/web/id/IDGenerator.java

@@ -60,7 +60,12 @@ public interface IDGenerator<T> {
     /**
      * 雪花算法
      */
-    IDGenerator<Long> SNOW_FLAKE = SnowflakeIdGenerator.getInstance()::nextId;
+    IDGenerator<Long>   SNOW_FLAKE        = SnowflakeIdGenerator.getInstance()::nextId;
+
+    /**
+     * 雪花算法转String
+     */
+    IDGenerator<String> SNOW_FLAKE_STRING = () -> String.valueOf(SNOW_FLAKE.generate());
 
     /**
      * 雪花算法的16进制