작성한 질문수
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
스프링에 Converter 적용하기
해결된 질문
작성
·
214
수정됨
0
안녕하세요.
영한님 질문 드립니다.
ArgumentResolver 호출
컨트롤러 파라미터가 @RequestBody Object 인 경우에는 HttpMessageConverter 사용
컨트롤러 파라미터가 @ModelAttribute, @PathVariable, @RequestParam 인 경우에는 ConversionService 사용
으로 이해하면 될까요?
감사합니다.
답변 1
1
안녕하세요, Dabi 님. 공식 서포터즈 y2gcoder 입니다.네 맞습니다. HttpBody에 직접 적는 데이터를 가져오는 @RequestBody, HttpEntity는 내부적으로 HttpMessageConverter를 사용하고, @ModelAttribute, @PathVariable, @RequestParam 등은 내부적으로 컨버젼 서비스를 이용해서 타입을 변환해서 매핑해주고 있습니다 :)감사합니다.