如何在java EE中创建GUID

时间:2010-08-02 13:12:40

标签: java java-ee

我想知道如何在java ee中创建GUID号码,我使用的是jboss 4.2.3

3 个答案:

答案 0 :(得分:12)

import java.util.UUID;

UUID uuid = UUID.randomUUID();

String randomUUIDString = uuid.toString();

答案 1 :(得分:3)

import java.util.UUID;

...
UUID id = UUID.randomUUID();

当标识符仅在数据库中使用时,它们的生成应留给数据库本身。 See Statement.getGeneratedKeys

UUID Javadoc

答案 2 :(得分:1)

要在Java中生成UUID,您可以使用java.util.UUID类。这个类是在JDK 1.5中引入的

import java.util.UUID;

UUID uuid = UUID.randomUUID();
String randomUUIDString = uuid.toString();
System.out.println("Random UUID String = " + randomUUIDString);
System.out.println("UUID version       = " + uuid.version());
System.out.println("UUID variant       = " + uuid.variant());