我想知道如何在java ee中创建GUID号码,我使用的是jboss 4.2.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
答案 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());