Programing/Java
Jaskson
BeomJun.Kwon
2022. 3. 23. 13:37
Jaskson
Jaskson
1. Json을 Java Object로 변환하거나 Java Object를 Json으로 편하게 변환시킬 수 있게 해주는 Java 라이브러리
2. JsonNode, ObjectNode, ArrayNode는 Jackson 라이브러리에서 제공하는 객체
ObjectMapper om = new ObjectMapper();
ObjectNode objectNode = om.createObjectNode();
ArrayNode arrayNode = om.createArrayNode();
- ObjectMapper: JSON을 읽기, 쓰기, 변환 기능을 제공하는 객체
- createObjectNode(): 빈 ObjectNode 생성
- createArrayNode(): 빈 ArrayNode 생성
- JsonNode는 값을 추가할 수 없는 불변의 객체이므로 빈 객체를 생성할 필요 X (프론트에서 파라미터로 넘겨주는 JSON을 담아내는데 사용하고는 한다.)