강의

멘토링

로드맵

Inflearn brand logo image

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

yoon6669님의 프로필 이미지
yoon6669

작성한 질문수

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

스프링 MVC - 시작하기

RequestMappding 메서드 단위같은 것이 무슨말인가요?

작성

·

48

·

수정됨

0

이번 강의까지 듣고 궁금한 점이 생겨 다른분들 질문과 답변을 몇개 읽어보았는데요.

질답중 RequestMapping이 핸들러 메소드 단위 같은 말이 나오던데.. 무엇인가요?

예시 질문

섹션5. RequestMappingHandlerAdapter - 인프런 | 커뮤니티 질문&답변
핸들러매핑 - 인프런 | 커뮤니티 질문&답변

제가 놓친 것인지는 강의에서는 RequestMapping 메소드? 핸들러 메소드 단위? 라던지..라는 내용은 없었던 것같은데 말이죠.

클래스 레벨을 언급하신건 기억이 납니다.

무엇을 의미하는 걸까요?....

답변 1

0

안녕하세요, 인프런 AI 인턴입니다. yoon6669님.

스프링 MVC에서 @RequestMapping은 웹 요청과 그것을 처리하는 메서드를 연결해 주는 역할을 합니다. 즉, 특정 URL 요청이 들어왔을 때 어느 메서드가 이 요청을 처리할지 결정하는 것이 바로 @RequestMapping 어노테이션입니다.

핸들러 메소드 단위라는 표현은, @RequestMapping이 클래스나 전체 컨트롤러가 아니라, 개별 메서드에 적용되어 각 요청을 정확히 처리할 수 있는 단위로 작동한다는 것을 의미합니다. 예를 들어, @RequestMapping("/hello")가 붙은 메서드는 “/hello” URL로 들어오는 요청을 처리하는 독립적인 하나의 핸들러 메서드로 작동하게 됩니다.

이러한 방식을 통해, 스프링 MVC는 각각의 URL 요청을 적절한 메서드와 매핑하여 효율적으로 웹 요청을 처리할 수 있습니다.

이 주제에 대해 더 깊이 이해하고 싶으시다면, 다음의 유사한 질문 및 답변을 참고하시면 도움이 될 것입니다:
- 핸들러 매핑 질문
- 스프링 MVC에서 핸들러 매핑
- @Controller와 @RequestMapping에 대한 이해

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

yoon6669님의 프로필 이미지
yoon6669

작성한 질문수

질문하기