我需要为我的应用程序生成唯一的ID。 当我使用 (UUID.randomUUID()).toString()
时,我得到一个(认为这将是唯一的)非常长的代码。
我不确定当我们使用Java Timestamp或randomstring生成代码时,它会有多独特。
我需要生成仅为8-10个字符长度(字母数字组合)的唯一代码。 如何实现? 我正在使用MySQL数据库。
在数据库端生成唯一代码是最佳方法吗?还是我们可以在Java中生成这样短(但唯一)的代码?
任何带有示例代码的建议将非常有帮助。