Projeto feito a partir da utilização das classes Java para consumo de APIs (Client, Request, Response), tratamento de exceções customizadas, gravação de arquivos e biblioteca GSON para serialização/desserialização de Objetos <-> JSON.
✨ Projeto
Buscador de CEP
🏷️ Tecnologias utilizadas
Java
Classes e pacotes utilizados
Detalhes do projeto
Uso das classes Http-client, request e response para o consumo da API
Uso da classe FileWriter para gravar o arquivo Endereços.json e da biblioteca externa GSON para desserializar e serializar nosso objeto
Possíveis melhoras
Tratamento de exceções
Melhor implementação do código de serialização com o uso da classe especial Record
Serializar corretamente os atributos para seus respectivos tipos primitivos (no momento todos são serializados como strings)