Jackson

    SpringBoot Jackson(ObjectMapper) Config

    Springboot의 기본 MessageConverter(JSON POJO) 는 FasterXMl의 Jackson이다 이 Converter의 옵션을 변경해야할 때도 있는데, 설정하는 방법에 대해 기술하려고 한다. 일단 Springboot의 @Configuration이 붙은 클래스에 config를 기술하게 되는데 @Configuration public class WebConfig extends WebMvcConfigurationSupport { @Override public void configureMessageConverters(List

    [Spring] JSON Object 관련

    이전 포스팅에도 Spring에서 객체를 Wrapping해주는 JSON Mapper에 대해 기술한 적이 있는데 좀더 자세히 사용법을 알아보고자 작성해본다. JAVA에서 객체를 박싱/언박싱할때 사용하는 라이브러리는 주로 다음과 같다 org-jsongsonjacksonjson-simpleminimal-json일단 왜 JSON 라이브러리가 중요한가 보면, JSON(Javascript Object Notation)은 현재 여러 플랫폼에서 통용되는 데이터 타입이라고 볼 수 있는데,서버 클라이언트에 사용되는 주요 메세지 포맷이다. 데이터를 송/수신할때 직접 byte단위로 보내도 되지만, 이럴 경우 언어별로 각기 다른 처리를 해줘야 하는 수고로움이 들기도 하고사람이 알아보기 힘든 면이 있다.(JSON의 경우 사람이 알..