Qual é a função do ObjectMapper?
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!
Qual é a função do ObjectMapper?
O ObjectMapper é uma classe da biblioteca Jackson, utilizada para converter objetos Java em JSON e vice-versa.
Serialização: Converte objetos Java em JSON. Por exemplo, você pode transformar um objeto Carro em uma string JSON.
ObjectMapper objectMapper = new ObjectMapper();
Carro carro = new Carro("amarelo", "renault");
String jsonString = objectMapper.writeValueAsString(carro);
Desserialização: Converte JSON em objetos Java. Por exemplo, você pode transformar uma string JSON em um objeto Carro.
String json = "{\"color\":\"preto\", \"type\":\"BMW\"}";
Carro carro = objectMapper.readValue(json, Carro.class);