如何在非pk字段中使用@GeneratedValue

时间:2009-11-06 10:53:24

标签: java jpa sequence

我想知道如何在JPA中使用序列。我们有一个非pk字段,该值必须来自DB中的序列。我如何更新更新实体的值?

提前致谢。

1 个答案:

答案 0 :(得分:2)

JPA将@GeneratedValue定义为仅适用于PK字段。 DataNucleus在任何字段上接受它。显然,这超出了JPA规范,其他实现可能不支持这种行为。