Jelajahi Sumber

增加雪花string

zhouhao 7 tahun lalu
induk
melakukan
645b442199

+ 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进制