Mysql
 sql >> Base de données >  >> RDS >> Mysql

org.hibernate.MappingException :le mappage de propriété a un nombre incorrect de colonnes dans l'entité ENUM

Hibernate se plaint de ne pas pouvoir mapper StatusEntity.status car il est déclaré Object saisir.

Vous pouvez le changer en String type qu'Hibernate devrait pouvoir mapper au type ENUM de la base de données.

Vous pouvez également utiliser Java enum pour status champ et mettez-le en veille prolongée en utilisant @Enumerated annotation.