1
resposta

Resolução desafio 0409 (Curso Java API)

Boa tarde, pessoal! Segue minha resolução: https://github.com/mfagundesleal/curso-javaapi-desafio0409

Deus abençoe a todos!

1 resposta

Olá, Michel! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de serialização com Gson para transformar objetos em JSON no Java, utilizou muito bem a organização em métodos para separar cada atividade e ainda compreendeu a importância de aplicar boas práticas de tratamento de exceções para garantir robustez no código.

Uma dica interessante para o futuro é aproveitar o recurso de desserialização do Gson, que permite converter o JSON de volta para um objeto Java. Assim:

String veiculoJson = gson.toJson(veiculo1);
Veiculo veiculoConvertido = gson.fromJson(veiculoJson, Veiculo.class);

System.out.println("Objeto convertido: " + veiculoConvertido.getModelo());

Isso facilita a manipulação de dados gravados em arquivos ou recebidos de APIs, tornando o fluxo bidirecional (objeto > JSON > objeto).

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!