Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

org.hibernate.MappingException:mapeamento de propriedade tem número errado de colunas na entidade ENUM


O Hibernate reclama que não é capaz de mapear StatusEntity.status porque é declarado Object modelo.

Você pode alterá-lo para String tipo que o Hibernate deve ser capaz de mapear para o tipo ENUM do banco de dados.

Você também pode usar Java enum para status campo e ter o mapa de hibernação usando @Enumerated anotação.