Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Problema no método tratarErro400

No retorno do método, está dando erro ao utilizar o recurso do java 8 "stream()"

return ResponseEntity.badRequest().body(erros.stream().map(DadosErroValidacao::new).toList());

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi!

Nessa linha:

var erros = ex.getFieldError();

O correto é getFieldErrors no plural:

var erros = ex.getFieldErrors();