我在Java中使用System.currentTimeMillis()(返回一个long整数)来为数据库实体生成一个唯一的ID,因为我认为这些时间在任何时候都不可能重叠.
System.currentTimeMillis()
long
这是一个安全的假设吗?
例如,目前我得到了这个:
1296691225227
java time uniqueidentifier
java ×1
time ×1
uniqueidentifier ×1