PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

JPA enum (java.lang.ClassCastException:org.postgresql.util.PGobject)

Trong JPA, enum có thể được duy trì dưới dạng văn bản (tên của enum) hoặc dưới dạng giá trị số (thứ tự của enum). @Enumerated(EnumType.STRING) nói rằng bạn muốn duy trì tên. Do đó, kiểu cơ sở dữ liệu phải là varchar. Nhà cung cấp JPA của bạn không biết về PostgreSQL enums.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách Pi () hoạt động trong PostgreSQL

  2. Sự cố khi đặt khóa chính tùy chỉnh trong quá trình di chuyển Rails 4

  3. PgAdmin4 cho phép gỡ lỗi

  4. Ghi vào các lược đồ cụ thể với RPostgreSQL

  5. Flyway nhiều bảng siêu dữ liệu trong một giản đồ