众所周知,Java 会生成大约 40 亿个唯一的哈希码。
我正在使用一些字符串的哈希码(示例 Fname + Lname + DOB + DATE),它成为我的数据库的主键
在@PrePersist中,我使用哈希码设置它,这有助于我为新用户生成哈希码。 (必须是唯一的)。
现在我的代码已经用完了。对我来说可能的替代方案是使用 SHA-2 、 MD5 等。
如何增加哈希码的大小并避免大的冲突。
最佳答案
关于java - 生成更大的 HashCode JAVA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42838308/