To tendo um erro bizarro que aconteceu quando coloquei o @NotBlank num Date, mas mesmo apos corrigir o código, o erro persiste
To tendo um erro bizarro que aconteceu quando coloquei o @NotBlank num Date, mas mesmo apos corrigir o código, o erro persiste
Olá Renan, tudo bem?
Pelo que você descreveu e pela imagem do erro, parece que você tentou usar a anotação @NotBlank
em um campo do tipo Date
. A anotação @NotBlank
é usada para Strings e não é compatível com tipos de dados como Date
.
Mesmo após corrigir o código, o erro pode continuar ocorrendo se a aplicação não foi reiniciada corretamente ou se há algum cache que ainda mantém a versão antiga do código. Aqui estão alguns passos que você pode seguir para resolver o problema:
Verifique o Código Atualizado:
Certifique-se de que você realmente removeu a anotação @NotBlank
do campo Date
e que o código está salvo corretamente.
Limpe e Recompile o Projeto:
mvn clean install
para garantir que todas as classes sejam recompiladas.Reinicie o Servidor:
Verifique Outras Anotações:
Date
não seja nulo, utilize a anotação @NotNull
.@NotNull
private Date dataCriacao;
Se após seguir esses passos o erro ainda persistir, pode ser útil que você compartilhe todo o seu projeto, via GitHub ou Drive do Google. Para que eu possa realizar testes.
Espero ter ajudado e bons estudos!