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

코더님의 프로필 이미지
코더

작성한 질문수

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

웹 애플리케이션 이해 PPT

servlet하고 http api 차이

작성

·

327

·

수정됨

0

@WebServlet(name = "helloServlet", urlPatterns = "/hello") 하고 @GetMapping("/hello") 이 두개의 어노테이션에 대해서 /hello 경로로 접근시 매핑되는 기능은 같은거로 이해하였는데 각각 어떤경우에는 @WebServlet 어노테이션을 쓰고 어떤 경우에는 @GetMapping 을 쓰는지 궁금합니다 ㅠ

답변 1

3

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

@WebServlet은 서블릿 설정(이름, 요청 경로 매핑)을 위해 사용합니다.

@GetMapping은 스프링의 컨트롤러가 가진 메서드가 어떤 요청 경로를 처리해 줄지 매핑하기 위해 사용합니다.

비슷한 일(요청 경로 매핑의 관점)을 처리하고 있지만 대상이 다르다고 보시면 좋을 것 같습니다.

감사합니다.


코더님의 프로필 이미지
코더
질문자

감사합니다!

코더님의 프로필 이미지
코더

작성한 질문수

질문하기