Com base no curso, refiz novamente as classe de consumoAPI, fiz a interface de converter dados e desserializei a API de ViaCEP com jackson
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!
Com base no curso, refiz novamente as classe de consumoAPI, fiz a interface de converter dados e desserializei a API de ViaCEP com jackson
Olá, Alan! Tudo bem?
Pelo que você descreveu e pelas imagens, parece que você já está no caminho certo ao usar o Jackson para desserializar a API do ViaCEP. Vou te dar algumas dicas para garantir que tudo esteja funcionando corretamente:
Verifique os Aliases: Certifique-se de que os nomes usados nos @JsonAlias correspondem exatamente aos campos do JSON retornado pela API. Por exemplo, no JSON que você mostrou, os campos são "cep", "bairro", "uf", "estado" e "localidade". Parece que você já está usando esses nomes corretamente.
Verifique a Conexão com a API: Certifique-se de que a sua classe de consumo da API está configurada corretamente para fazer a requisição HTTP e que a URL está correta.
Caso nenhuma dessas soluções não resolva, peço que compartilhe todo o seu código para que eu possa testar e analisar todo o contexto.
Espero ter ajudado e bons estudos!