题
我们需要生成的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