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

Hibernate @Enumerated parece ser ignorado


tente adicionar columnDefinition
@Enumerated(EnumType.STRING)
@Column(name = "SEX" , columnDefinition="ENUM('M','S')" ,nullable = false )
private Sex sex;

hibernate validate do check types , lenght .... como você tem isso no db level validator pensa que é um tipo diferente .

Eu não vi isso com Oracle , mas com MySql pode ser