[스프링 부트 입문] 스프링 5일차 - 25. ObjectMapper(JSON to 객체)

동춘·2025년 1월 15일

자바 객체 -> JSON 변환

  • objectMapper
    • writeValueAsString(객체)
      • 객체형태를 json구조의 String 값으로 변환해준다

JSON -> 자바 객체 변환

  • objectMapper
    • readValue(json, 객체.class(json으로 만들어줄 객체타입));
      • JsonNode
        • ObjectNode : 인스턴스를 만들어 키밸류형태의 데이터를 put하면 JSON 데이터를 삽입할 수 있다.
          • JsonNode라고도 불린다.
          • objectNode.put("name", "맥도날드 슈비버거" );
        • ArrayNode : 리스트형태의 json 데이터

이런식으로 Jackson 라이브러리의 ObjectMapper를 이용하여 json 데이터를 핸들링 할 수 있다.

profile
건강하개

0개의 댓글