package com.wgcloud.util;
|
|
import com.wgcloud.common.ApplicationContextHelper;
|
|
import java.util.Random;
|
|
|
/**
|
* @version v3.3
|
* @ClassName:UUIDUtil.java
|
* @author: http://www.wgstart.com
|
* @date: 2021年1月16日
|
* @Description: UUIDUtil.java
|
* @Copyright: 2019-2021 wgcloud. All rights reserved.
|
*/
|
public class UUIDUtil {
|
|
private static IdGeneratorSnowflake idGeneratorSnowflake = (IdGeneratorSnowflake) ApplicationContextHelper.getBean(IdGeneratorSnowflake.class);
|
|
public static String getUUID() {
|
//return String.valueOf(UUID.randomUUID()).replace("-", "");
|
//以上是原来生成UUID方法
|
|
//2021.5.18 改为雪花算法生成ID
|
return idGeneratorSnowflake.snowflakeId() + "";
|
}
|
|
/**
|
* 随机6位数字
|
*
|
* @return
|
*/
|
public static String getRandomSix() {
|
return "" + new Random().nextInt(999999);
|
}
|
|
}
|