@GeneratedValue
は使用できません @EmbeddedId
を使用 、@Embeddable
または@IdClass
、@GeneratedValue
注釈は無視されます。手動で値を割り当てる必要があります。
次の参考資料を確認してください:
https://java.net/jira/browse/GLASSFISH-13567
https://forums.hibernate.org/viewtopic.php?p=2393944&sid =57b20ef2c7de6f6bcba632130987bc22