ObjectMapper 썸네일형 리스트형 [MyPRJ]Jackson ObjectMapper 사용 현황 분석 백엔드 코드는 전반적으로 Spring Boot의 자동 설정 기능을 잘 활용하고 있습니다. spring-boot-starter-web 의존성을 통해 MappingJackson2HttpMessageConverter가 자동으로 등록되고, 대부분의 API 컨트롤러에서 요청/응답(Request/Response)의 JSON 직렬화/역직렬화가 올바르게 처리되고 있습니다. 또한 jackson-datatype-jsr310 모듈을 추가하여 LocalDateTime과 같은 시간 API도 잘 처리되도록 설정되어 있습니다. 이는 매우 바람직한 구성입니다.다만, 코드 베이스를 분석한 결과 몇 군데에서 ObjectMapper를 수동으로 생성하여 사용하는 부분이 발견되었습니다. 이런 방식은 성능 저하와 예기치 않은 동작을 유발할 수.. 더보기 스프링 부트와 Jackson: HttpMessageConverter 완벽 정복 가이드 목차HttpMessageConverter의 정체와 역할주인공의 등장: MappingJackson2HttpMessageConverter스프링 부트의 자동 설정 마법: JacksonAutoConfigurationObjectMapper 커스터마이징: 전역 설정 마스터하기어노테이션을 이용한 정밀 제어: 로컬 설정고급 주제 및 트러블슈팅1. HttpMessageConverter의 정체와 역할Spring MVC는 클라이언트와 서버 간의 통신을 매우 유연하게 처리합니다. 클라이언트는 XML을 원할 수도, JSON을 원할 수도, 혹은 단순 텍스트를 원할 수도 있습니다. 서버는 이러한 다양한 요구에 맞춰 자바 객체를 특정 데이터 포맷으로 변환하거나, 그 반대의 작업을 수행해야 합니다.이때 등장하는 것이 바로 HttpMe.. 더보기 이전 1 다음