package
?com.newegg.lib;
import
?org.safehaus.uuid.UUIDGenerator;

public
?
class
?UUIDImpl?
{
????private?UUIDGenerator?_uuidGenerator?=?UUIDGenerator.getInstance();
????
????public?String?generate()?
{
????????return?_uuidGenerator.generateRandomBasedUUID().toString();
????}

????/**?*//**
?????*?@param?args
?????*/
????public?static?void?main(String[]?args)?
{
????????//?TODO?Auto-generated?method?stub
????????UUIDImpl?impl?=?new?UUIDImpl();
????????for?(int?i?=?0;?i?<?10;?i++)?
{
????????????System.out.println(impl.generate());
????????}
????????
????}
}
依赖:
<dependency>
????? <groupid>org.safehaus.jug</groupid>
????? <artifactid>jug</artifactid>
????? <version>2.0.0</version>
??? </dependency>
本文介绍了一个基于Safehaus UUIDGenerator库的UUID生成器实现方法。该实现通过生成随机UUID来确保唯一性,并提供了简单的示例代码及运行结果。
916

被折叠的 条评论
为什么被折叠?



