인프런 커뮤니티 질문&답변

yunjcho님의 프로필 이미지
yunjcho

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

요청 매핑 헨들러 어뎁터 구조

RequestResponseBodyMethodProcessor의 역할

해결된 질문

작성

·

292

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예

[질문 내용]
안녕하세요~

요청 매핑 핸들러 어뎁터 구조 16:35 부분 들으면서

제가 이해한 게 맞는지 궁금해서 질문 드려요!

 

요청 메서드에 @RequestBody 또는 @ResponseBody가 있는 경우 RequestResponseBodyMethodProcessor클래스가 호출되며 이 클래스가 ArgumentResolver의 역할을 하기 때문에 강의자료에

RequestResponseBodyMethodProcessor (ArgumentResolver)

이렇게 써주셨다고 이해했는데요.

RequestResponseBodyMethodProcessor클래스가 Response 처리도 하기 때문에 ReturnValueHandler의 역할도 같이 한다고 이해해도 되나요?

답변 1

3

안녕하세요. rollcake0317님, 공식 서포터즈 David입니다.

네, 강의에서도 언급되지만 해당 프로세서가 HandlerMethodReturnValueHandler를 구현하고 있음을 볼 수 있습니다.
image

감사합니다.

yunjcho님의 프로필 이미지
yunjcho
질문자

감사합니다!

yunjcho님의 프로필 이미지
yunjcho

작성한 질문수

질문하기