java jdk工具类中UUID的使用
2017-08-01 14:39
113 查看
UUID是什么?
UUID含义是通用唯一识别码 (Universally Unique Identifier),它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。
特点:
生成唯一的标识码
用处:
UUID 来作为数据库数据表主键是非常不错的选择,保证每次生成的UUID 是唯一的。(比主键自增好)
用法:
通过以下代码,生成唯一的主键,把返回的uuid作为你表的主键内容。(改写个工具类)
UUID含义是通用唯一识别码 (Universally Unique Identifier),它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。
特点:
生成唯一的标识码
用处:
UUID 来作为数据库数据表主键是非常不错的选择,保证每次生成的UUID 是唯一的。(比主键自增好)
用法:
通过以下代码,生成唯一的主键,把返回的uuid作为你表的主键内容。(改写个工具类)
import java.util.UUID; public static void main(String[] args) { for(int i=0;i<10;i++){ String uuid = UUID.randomUUID().toString().replaceAll("-", ""); System.out.println(uuid); } }
相关文章推荐
- 工具类如何使用依赖注入其他组件
- velocity使用工具类
- 自己封装的工具类,使用原生SwipeRefreshLayout+RecycleView实现下拉刷新和加载更多
- Common工具类的验证码类的使用(未实现验证)
- JDBC工具类使用C3P0连接池
- iOS获取UUID,并使用keychain存储
- redis使用工具类进行保存数据和Ehcache注解缓存类实现缓存value
- 操作集合的工具类:Collections使用示例
- 一个使用简单的工具类
- Xcode 升级后, 插件无法使用的问题( PluginLoading: Required plug-in compatibility UUID.... )
- 深入解析C++编程中__alignof 与__uuidof运算符的使用
- Java基础学习笔记13——(StringBuffer的使用,数组高级,Arrays工具类,Integer和Character等包装类)
- Java JDK 动态代理(AOP)使用及实现原理分析
- JDBC【介绍JDBC、使用JDBC连接数据库、简单的工具类】
- 使用CGLIB实现的动态代理工厂工具类
- Solr4.0 怎么配置使用UUID自动生成id值
- 使用BigDecimal进行精确计算工具类
- 使用UUID管理磁盘
- Json工具类--使用Gson实现了Json的序列化和反序列化
- Apache Commons 工具类介绍及简单使用