0

我需要persist()一个带有 的对象id,我可以指定它。但是我不能用不同的注释基类@GeneratedValue. 您可以为单个持久性分配一个值生成器吗?我有特定用途,请不要告诉我不应该手动设置id。

有没有办法用 JPA 来完成?感谢任何提示!

[已编辑]@GeneratedValue注释存在于基类中

4

1 回答 1

2

@GeneratedValue精确地用于告诉 JPA 它应该生成 ID。如果您想显式分配 ID 并且不希望 JPA 为您生成一个,只需不要使用@GeneratedValue注释,显式分配 ID,然后调用persist().

于 2013-02-11T22:29:13.217 回答