Ho un'entità che dovrebbe ottenere automaticamente un ID dal database. Io uso MySQL quindi mi aspetterei di annotare che @GeneratedValue(strategy=GenerationType.AUTO)
si risolvesse in IDENTITY
dietro le quinte e NON SEQUENCE
. Tuttavia, quando provo a mantenere una nuova entità non riesce a dire che non è stato trovato hibernate_sequence
. Ovviamente usa la strategia di sequenza anziché l'identità.JPA @GeneratedValue (strategy = GenerationType.AUTO) non funziona su MySQL
ho impostato il dialetto nella persistence.xml a: versione org.hibernate.dialect.MySQL5InnoDBDialect
Hibernate 4.2.0.CR1
Tutte le fonti che ho letto dice che dovrebbe usare l'identità durante la connessione a MySQL con auto come strategia.
Pubblica il tuo entità? – CycDemo