Oracle
 sql >> Database >  >> RDS >> Oracle

Classe di entità JPA che fornisce un errore con 2 campi @GeneratedValue

Come dice il messaggio di errore, Solo un campo con @GeneratedValue è consentito ma ne hai due.
Rimuovine uno.

Temo che tu non possa fare ciò che volevi con semplici annotazioni.
Dai un'occhiata a questo post esistente per una soluzione alternativa.
soluzione alternativa

Non sono sicuro del motivo per cui hai bisogno di due colonne nella stessa tabella, il cui valore deve essere incrementato automaticamente.
Se vuoi davvero due colonne Unique, puoi usare il tuo ID come al solito e UUID per l'altra colonna.