import ;
import ;
/**
* 基于hutool工具类封装雪花算法实现的工具类
* @author
* @date 2022年5月20日16:56:21
* @see <a href="/docs/#/core/%E5%B7%A5%E5%85%B7%E7%B1%BB/%E5%94%AF%E4%B8%80ID%E5%B7%A5%E5%85%B7-IdUtil"/>
*/
public class IdUtils {
private static Snowflake snowflake = ();
/**
* 生成long 类型的ID
* @return
*/
public static Long getId() {
return ();
}
/**
* 生成String 类型的ID
* @return
*/
public static String getIdStr() {
return ();
}
}
相关文章
- 【基于hutool工具类封装雪花算法实现的工具类】
- 适用于app.config与web.config的ConfigUtil读写工具类 基于MongoDb官方C#驱动封装MongoDbCsharpHelper类(CRUD类) 基于ASP.NET WEB API实现分布式数据访问中间层(提供对数据库的CRUD) C# 实现AOP 的几种常见方式
- 最全的Java操作Redis的工具类,使用StringRedisTemplate实现,封装了对Redis五种基本类型的各种操作!
- DAO设计模式实现数据库的增删改查(进一步封装JDBC工具类)
- 基于AQS实现的Java并发工具类
- 封装各种生成唯一性ID算法的工具类
- Java基于装饰者模式实现的图片工具类实例【附demo源码下载】
- Java实现Http工具类的封装操作示例
- iOS实现封装一个获取通讯录的工具类详解
- Go/Python/Erlang编程语言对比分析及示例 基于RabbitMQ.Client组件实现RabbitMQ可复用的 ConnectionPool(连接池) 封装一个基于NLog+NLog.Mongo的日志记录工具类LogUtil 分享基于MemoryCache(内存缓存)的缓存工具类,C# B/S 、C/S项目均可以使用!