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); } }