468x60

giovedì 14 ottobre 2010

JPA retrieve autogenerated keys

Assumendo di aver mappato @Id nella tua Entity con @GeneratedValue(strategy=IDENTITY) e creato la tua tabella con AUTO_INCREMENT sul campo chiave, l'id sarà assegnato al tuo object al commit.

Potrai accedere all'id dal tuo object dopo il commit. Se ne hai bisogno prima del commit, puoi chiamare flush() per assegnare l'id.

Nessun commento:

Posta un commento

468x60

Cerca su Google

Cerca nel Blog con Google