Oii, Renata!
Obrigada por compartilhar seu código com a comunidade Alura.
Seu código tá bem estruturado e o uso de record
para organizar os dados do livro ficou muito claro e conciso. Ótima escolha ao aplicar o Gson
para converter o JSON diretamente em objetos.
Uma dica interessante para o futuro é explorar o método toJson()
do Gson
, que faz o processo inverso: transforma um objeto Java em JSON.Veja este exemplo:
Gson gson = new Gson();
String json = gson.toJson(livro);
System.out.println(json);
Esse código gera um JSON a partir do objeto livro
, o que pode ser útil para enviar dados em APIs ou salvar em arquivos.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!