인프런 커뮤니티 질문&답변
핸들러, 어댑터 관련 질문입니다.
작성
·
251
답변 1
2
안녕하세요. 김형민님, 공식 서포터즈 David입니다.
핸들러 어댑터(여기서는 RequestMappingHandlerAdapter)는 @GetMapping("/new-form")이 붙은 핸들러 메서드인 newForm()을 처리해줄 수 있는 것을 말합니다.
핸들러는 newForm()을 가지고 있는 컨트롤러를 말합니다. newForm()은 핸들러가 가지고 있는 메서드이기 때문에 핸들러 메서드라고 말합니다.
스프링 내부적으로 getHandler()를 처리할 때 해당 컨트롤러 자체를 가져오는 것이 아니라 해당 컨트롤러(핸들러)의 newForm(메서드) 정보를 가져오는 것입니다.
헷갈리신다면 본 강의 아래 2개 섹션을 반복하여 들으시면 좋을 것 같습니다:)
MVC 프레임워크 만들기
스프링 MVC - 구조 이해
감사합니다.





빠른 답변 감사합니다!