我有一个实体类型说 URLInfo ,它保存有关 URL 的信息。该实体的主键是 URL 本身(确保我在数据存储中始终拥有唯一的 URL)。我还希望每个 url 都有唯一的整数 id,以便共享 id 变得更容易。虽然,我可以使用 GUID,但这对我来说不是首选。我怎样才能达到这个要求?整数 ID 不必是连续的(如果是,则首选)。实体可以以更快的速度生成(这意味着我无法在每次生成新的 URL 记录时保持一个通用计数器进行更新)。这是我迄今为止尝试过的 - 在 URLInfo 类中,我定义了一个字段 - Long Id 并使用 @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) 对其进行注释,希望它会自动生成唯一值。但是当我保存新实体(id设置为null)时,
我正在本地机器上尝试所有这些。
谢谢