Ответ 1
С Jackson 1.6 вы можете использовать:
JsonNode node = objectMapper.valueToTree(map);
или
JsonNode node = mapper.convertValue(object, JsonNode.class);
Источник: Есть ли способ сериализации pojo непосредственно в treemodel?
Можно ли напрямую преобразовать объект Java в объект JsonNode?
Единственный способ, которым я решил это решить, - преобразовать объект Java в String, а затем в JsonNode:
ObjectMapper mapper = new ObjectMapper();
String json = mapper.writeValueAsString(object);
JsonNode jsonNode = mapper.readTree(json);
С Jackson 1.6 вы можете использовать:
JsonNode node = objectMapper.valueToTree(map);
или
JsonNode node = mapper.convertValue(object, JsonNode.class);
Источник: Есть ли способ сериализации pojo непосредственно в treemodel?