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

org.hibernate.MappingException:ánh xạ thuộc tính có sai số cột trong thực thể ENUM

Hibernate phàn nàn rằng nó không thể ánh xạ StatusEntity.status vì nó được khai báo Object loại.

Bạn có thể thay đổi nó thành String nhập loại Hibernate sẽ có thể ánh xạ tới loại ENUM của cơ sở dữ liệu.

Bạn cũng có thể sử dụng Java enum cho status và đặt bản đồ ngủ đông cho nó bằng cách sử dụng @Enumerated chú thích.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tính toán chênh lệch giữa hai ngày theo giờ và phút

  2. Cảnh báo PHP:mysqli_connect ():(HY000 / 2002):Kết nối bị từ chối

  3. trường hợp mysql trong câu lệnh cập nhật với REPLACE

  4. Làm cách nào để đặt một phiên trong cơ sở dữ liệu codeigniter 3?

  5. Tìm id khả dụng tiếp theo trong MySQL