PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Ibernazione. PSQLException:valore errato per il tipo int:admin

Finalmente ho trovato l'errore!

Il messaggio di errore che Hibernate mi stava restituendo era "valore errato per il tipo int:admin", ma non il problema. Questo messaggio era completamente folle in relazione al problema. Il vero problema era che nel database la mia chiave primaria (pk_role) è di tipo VARCHAR, ma nella mia entità la metto come tipo INTEGER.

Dopo che Vlad ha provato ad aiutarmi supponendo la versione del driver jdbc, ho messo la configurazione esattamente uguale a quella di un altro progetto su cui ho lavorato abbastanza bene e l'errore era lo stesso, quindi sapevo che l'errore era nel mio codice, di sicuro.