【发布时间】:2016-04-04 23:09:29
【问题描述】:
请找到下面我使用 apache commons 的 RandomStringUtils 生成随机字符串的代码。
String key = RandomStringUtils.random(5, String.valueOf(System.currentTimeMillis()));
我将密钥限制为 5 个字符。我的目的是在将新记录插入数据库时为每条记录生成唯一键。上面的代码是否适用于相应的任务,我可以保证每次插入新记录时我都会从上面的代码中获得一个唯一的键。
【问题讨论】:
-
随机!= 唯一。如果您想要唯一的使用 UUID
标签: java jakarta-ee apache-commons hashcode