2
respostas

[Dúvida] Customização de mensagem de erro para campos na requisição

Queria saber se há alguma forma de customiza a mensagem de erro que é retornada da API para campos inválidos. O campo trace, retornado da API quando o código é 400, contém toda a callstack do erro e eu queria somente retornar a mensagem específica de inconformidade e ocultar as classe para não expor a estrutura do projeto na mensagem.

2 respostas

voce pode colocar annotation tipo @NotNull(message = "id cannot be null"). De uma olhada na documentação do javax.validation.constraints

public class Teste {
    @NotNull(message = "id cannot be null")
    private int id;
}

Oi!

Isso será visto posteriormente nos cursos da formação ;)

Bons estudos!