我希望自己的复合关键元素之一自动递增,并且我将Embedded Key用于实体类,因此由于@GeneratedValue使用@Embeddable或时注释会被忽略,因此我无法使用“生成的值注释”来解决问题@EmbeddedId。
@GeneratedValue
@Embeddable
@EmbeddedId
您不能使用@GeneratedValue与@EmbeddedId,@Embeddable或@IdClass,在@GeneratedValue注释被忽略。 您必须手动分配值。
@IdClass
检查以下参考:
https://java.net/jira/browse/GLASSFISH-13567
https://forums.hibernate.org/viewtopic.php?p=2393944&sid=57b20ef2c7de6f6bcba632130987bc22