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

정민우(Jhung)님의 프로필 이미지
정민우(Jhung)

작성한 질문수

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

Handler와 Controller의 정확한 차이가 뭔가요?

해결된 질문

작성

·

1.2K

0

Handler가 더 큰 범위라고 말씀해주셨는데 그럼 Handler 안에 Controller말고 다른 종류의 handler도 있나요?

답변 1

2

안녕하세요. 정민우(Jhung)님, 공식 서포터즈 David입니다.

개념적으로 핸들러의 넓은 의미는 무언가를 다루는 것입니다.

Spring MVC에서 컨트롤러의 경우 웹요청을 다루기 때문에 핸들러에 포함된다고 볼 수 있습니다. 그러나 모든 핸들러가 (웹 요청을 다루는) 컨트롤러인 것은 아닙니다.

예를 들어, Message를 다루는 MessageHandler가 있다면 이 핸들러는 컨트롤러가 아니지만 (메시지를 다루는) 핸들러입니다.

감사합니다.

정민우(Jhung)님의 프로필 이미지
정민우(Jhung)

작성한 질문수

질문하기