HttpMessageConverter 썸네일형 리스트형 스프링 부트와 Jackson: HttpMessageConverter 완벽 정복 가이드 목차HttpMessageConverter의 정체와 역할주인공의 등장: MappingJackson2HttpMessageConverter스프링 부트의 자동 설정 마법: JacksonAutoConfigurationObjectMapper 커스터마이징: 전역 설정 마스터하기어노테이션을 이용한 정밀 제어: 로컬 설정고급 주제 및 트러블슈팅1. HttpMessageConverter의 정체와 역할Spring MVC는 클라이언트와 서버 간의 통신을 매우 유연하게 처리합니다. 클라이언트는 XML을 원할 수도, JSON을 원할 수도, 혹은 단순 텍스트를 원할 수도 있습니다. 서버는 이러한 다양한 요구에 맞춰 자바 객체를 특정 데이터 포맷으로 변환하거나, 그 반대의 작업을 수행해야 합니다.이때 등장하는 것이 바로 HttpMe.. 더보기 Dispatcher Servlet과 Jackson Converter의 비밀 Spring Controller가 DTO를 반환했는데 어떻게 JSON이 될까?Spring Boot로 REST API를 개발하다 보면 아주 자연스러운 코드를 마주하게 됩니다.@RestController@RequestMapping("/api/users")public class UserController { @GetMapping("/{id}") public UserDto getUser(@PathVariable Long id) { // ... 사용자 정보를 조회 ... return new UserDto("John Doe", "john.doe@example.com"); // 분명 UserDto 객체를 반환했다. }}위 코드에서 getUser 메서드는 UserDto라는 순수.. 더보기 이전 1 다음