JavaUUID 使用

java生成UUID(用于数据库的主键)

UUID 的目的,是让分布式系统中的所有元素,都能有唯一的辨识资讯,而不需要透过中央控制端来做辨识资讯的指定。如此一来,每个人都可以建立不与其它人冲突的 UUID。在这样的情况下,就不需考虑数据库建立时的名称重复问题。

 

我们在开发时候常常会把数据库的主键设置为integer类型,然后自增处理,实际我们可以将其用UUID来唯一标识,生成方法如下:

String pk = UUID.randomUUID().toString();//这是一个长度为36位的字符串。

JDK1.5
如果使用的JDK1.5的话,那么生成UUID变成了一件简单的事,以为JDK实现了UUID: 
java.util.UUID,直接调用即可.

UUID uuid  =  UUID.randomUUID();

猜你喜欢

转载自tbs005.iteye.com/blog/1978220