sql >> Database teknologi >  >> RDS >> Mysql

org.hibernate.MappingException:egenskabstilknytning har forkert antal kolonner i ENUM-enheden

Hibernate klager over, at det ikke er i stand til at kortlægge StatusEntity.status fordi det er erklæret Object type.

Du kan ændre den til String type, som Hibernate skal være i stand til at tilknytte til database ENUM type.

Du kan også bruge Java enum til status og få det til at kortlægge det i dvale ved hjælp af @Enumerated anmærkning.




  1. Sådan fungerer JulianDay()-funktionen i SQLite

  2. Gør indeks på Varchar præstationsforskel?

  3. Sådan automatiseres dataindsamling på SQL Server-databasevækst

  4. Brugerdefineret mysql sortering efter feltværdi