sql >> Databáze >  >> RDS >> PostgreSQL

Výčet JPA (výjimka java.lang.ClassCastException:org.postgresql.util.PGobject)

V JPA mohou být výčty zachovány jako text (název výčtu) nebo jako číselná hodnota (ordinála výčtu). @Enumerated(EnumType.STRING) říká, že dáváte přednost zachování názvu. V důsledku toho by měl být typ databáze varchar. Váš poskytovatel JPA si není vědom výčtů PostgreSQL.




  1. Postgres UUID JDBC nefunguje

  2. Registrace uživatele prostřednictvím chyby servletu

  3. AKTUALIZACE SQL

  4. R a MySQL - kontrola, zda existuje řádek v tabulce před zápisem do tabulky pomocí dbWriteTable()