All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.base4j.mybatis.util.IdWorker Maven / Gradle / Ivy

The newest version!
package com.base4j.mybatis.util;

import java.util.UUID;

/**
 * 

* 高效GUID产生算法(sequence),基于Snowflake实现64位自增ID算法。
* 优化开源项目 http://git.oschina.net/yu120/sequence *

* */ public class IdWorker { /** * 主机和进程的机器码 */ private static final Sequence worker = new Sequence(); public static long getId() { return worker.nextId(); } /** *

* 获取去掉"-" UUID *

*/ public static synchronized String get32UUID() { return UUID.randomUUID().toString().replace("-", ""); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy