sql >> Base de Datos >  >> RDS >> PostgreSQL

enumeración JPA (java.lang.ClassCastException:org.postgresql.util.PGobject)

En JPA, las enumeraciones pueden persistir como texto (nombre de la enumeración) o como valor numérico (ordinal de la enumeración). @Enumerated(EnumType.STRING) dice que prefiere conservar el nombre. En consecuencia, el tipo de base de datos debe ser varchar. Su proveedor de JPA no conoce las enumeraciones de PostgreSQL.