Come utilizzare @GeneratedValue in un campo non pk
Domanda
Vorrei sapere come potremmo utilizzare una sequenza in JPA. Abbiamo un campo non pk quale valore deve provenire da una sequenza in DB. Come ho potuto aggiornare il valore di aggiornare l'entità?
Grazie in anticipo.
Soluzione
JPA definisce @GeneratedValue
da applicare ai soli campi PK. DataNucleus accetta su qualsiasi campo. Ovviamente che è oltre la specifica JPA e altre implementazioni possono non supportare tale comportamento.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow