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

org.hibernate.MappingException:la mappatura delle proprietà ha un numero errato di colonne nell'entità ENUM

Hibernate si lamenta di non essere in grado di mappare StatusEntity.status perché è dichiarato Object digitare.

Puoi cambiarlo in String digitare che Hibernate dovrebbe essere in grado di mappare al tipo ENUM del database.

Puoi anche usare Java enum per status campo e fai in modo che venga mappato in ibernazione usando @Enumerated annotazione.