質問
私たちは、に格納すべての単一のエントリのUUIDを生成する必要があります バックエンド。私はウィキペディアで読んで:UUIDのJava実装で、3利用可能UUIDがあります 発電ます:
- Standard Java UUID generator(which only support version 3 and 4)
- JUG which support all the version but 2
- UUID which only support version 1 (MAC address based)
、私たちが使用すべき発電機について助言と仮定してください。 ライセンスには互換性がありますか。
解決
バージョン3は、各エントリのの新鮮なのUUIDを生成するあなたの問題を解決することはできません。あなたが他の要件(セキュリティなど)のバージョン1を持っていない場合は、通常は十分です。
あなたが可能なすべての情報(世代のMACアドレスと時間)を非表示にする場合は、バージョン4を使用します。
他のヒント
Windowsで使用されるUUIDジェネレータは、デフォルトでバージョン4ジェネレータです。
V4のUUIDを使用して、標準のJavaジェネレータはうまく動作します。
所属していません StackOverflow