UUID工具类及使用
1.工具类:
package UUIdtest;import java.util.UUID;public class UUIDUtil {public static String getUUID() {return UUID.randomUUID().toString();}}
2.使用
package UUIdtest;import org.junit.Test;public class TestUUID {@Testpublic void test3(){System.out.println(UUIDUtil.getUUID().replace("-", ""));System.out.println(UUIDUtil.getUUID());System.out.println(UUIDUtil.getUUID());} }
3. 经过改造变成两个,一个带横杠-,一个不带横杠-:
package cn.xm.exam.utils;import java.util.UUID;/*** UUID工具类* * @author QiaoLiQiang* @time 2017年9月18日上午9:09:25*/
public class UUIDUtil {/*** 带-的UUID* * @return 36位的字符串*/public static String getUUID() {return UUID.randomUUID().toString();}/*** 去掉-的UUID* * @return 32位的字符串*/public static String getUUID2() {return UUID.randomUUID().toString().replace("-", "");}}
转载于:https://www.cnblogs.com/qlqwjy/p/7530602.html
UUID工具类及使用相关推荐
- 常用的生成UUID工具类
UUID import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java. ...
- Java中使用UUID工具类生成唯一标志防止重复
场景 UUID 是指Universally Unique Identifier,翻译为中文是通用唯一识别码,UUID 的目的是让分布式系统中的所有元素都能有唯一的识别信息. 在某些场景下需要给数据库中 ...
- uuid java 重复_Java中使用UUID工具类生成唯一标志防止重复
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.secur ...
- SSO的实现和参考工具类
SSO的实现和参考工具类 技术栈:Redis+cookie 原理:在一台微服务上进行了登录,在失效时间前,在其他微服务上也可以获取当前的登录信息 实现流程: 用户注册:将用户的密码加密(使用随机生成的 ...
- 密码加密工具类(非简单的MD5,UUID加密);
实际用到的密码加盐的加密方式 这里我单独抽取成了一个工具类,有的时候直接调很方便 PasswordSaltUtil加密 // An highlighted block public class Pas ...
- Java随机字符串:随机数字字符串,工具类
Java中生成随机数,字符串的工具类 1. 调用方法需要传入生成字符串的长度和需要的类型 生成随机数字 生成随机字母字符串 生成随机字符串+数字等 ......... 2. 总共8种类型,具体看工具类 ...
- 这些SpringBoot天生自带Buff工具类你都用过哪些?
欢迎关注方志朋的博客,回复"666"获面试宝典 来源:https://juejin.cn/post/7043403364020781064 断言 断言是一个逻辑判断,用于检查不应该 ...
- Java工具类——UUIDUtils
借用一下百度百科的解释,来看一下UUID是什么. UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Ope ...
- Java中使用Base64进行编码解码的工具类-将验证码图片使用Base64编码并返回给前端
场景 前端使用Vue,验证码图片的src属性来自于后台SpringBoot接口. 后台验证码接口生成验证码图片并将其使用Base64进行编码. 前端就可以直接使用 data:image/png;bas ...
最新文章
- 消防验收找问题,一般就是这些了!
- sqlserver 的一些好用的插件
- 数据库,XML,MDB --- 我们来TXT...
- Golang 五种原子性操作的用法详解
- 实现贝叶斯分类器_从头开始在Python中实现高斯朴素贝叶斯
- Invalid bound statement (not found)解决办法
- 报告:2015年数据中心SDN市场将增长70%
- String、StringBuffer与StringBuilder的区别
- 【DCVRP】基于matlab蚁群算法求解带容量+距离的车辆路径规划问题【含Matlab源码 1038期】
- u12无线网卡linux驱动装不上,ubutu16.04 安装Tenda u12无线网卡驱动
- 惠普打印机,打印状态:需要注意,打印时显示:需要用户干
- 用户流失生命周期如何最大化延缓或延长(包含引流-促活-问卷调研-流失召回话术)
- 汤晓鸥教授的一篇很有意思的文章
- docker实战——在测试中使用Docker
- VMware虚拟机安装Linux系统(详细版)
- ECharts 饼图切换数据源bug 开始没数据显示 切换或刷新后显示
- JAVA自学材料大全与技术路线
- 手机电池校正代码_安卓手机电量怎样校正?电池校正电量方法
- composer设置镜像
- 什么是OTDR光时域反射仪,以及其基本工作原理
热门文章
- [react] 请描述下事件在react中的处理方式是什么?
- Taro+react开发(53) Taro提示操作
- [html] websocket握手成功会返回一个干什么状态吗?是200吗
- [css] 遇到overflow: scroll不能平滑滚动怎么解决?
- 工作301:substring使用
- 前端学习(2423):补充markdown语法补充
- 前端学习(2153):Vue的终极解决方案
- 前端学习(1679):前端系列实战课程之为蛇创建食物对象
- oracle之单行函数之分组函数
- 前端学习(1601):状态提升