• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

FrameworkServlet.service와 DispatcherServlet.doDispath의 차이가 무엇인가요?

21.08.28 02:21 작성 조회수 170

1


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

[질문 내용]

이전 강의에서의 Frontcontroller.serviceDispatcherServlet.doDispath의 기능이 같은데,

그럼, FrameworkServlet.service은 왜 같이 호출되는 건가요?

답변 1

답변을 작성해보세요.

0

안녕하세요. 사랑우주인님

서블릿 스펙상 서블릿의 service가 호출됩니다.

DispatcherServlet은 FrameworkServlet을 상속받고 있습니다. 여기의 service가 호출됩니다.

그리고 여기에서 doDispath를 호출합니다.

코드를 운영하기 쉽게 분리한 것으로 이해하시면 됩니다.

감사합니다.

감사합니다!