📝 학습 목표


  1. 스프링의 서블릿이 어떤 역할을 하는지 아주 자세하게 알아보기

📑 부록 주제


요청이 들어오고 필터를 거치면서 마지막에 servlet.service 메서드를 통해 서블릿으로 넘어왔어요

이제 그 요청을 받은 서블릿이 어떤 과정을 거쳐 응답을 생성하고 보내는지 설명할게요!!

🔖 부록 본문


‼️ 반드시 [부록] 스프링 해체 분석기 - 전체 구조, 필터 를 학습하고 봐주세요‼️

🌱 스프링 구조


ApplicationFilterChain internalDoFilter 메서드

ApplicationFilterChain internalDoFilter 메서드

ApplicationFilterChain에서 마지막에 servlet.service(request, response); 를 호출했어요

그러면서 요청이 서블릿으로 넘어갔는데, 어떤 서블릿으로 넘긴걸까요??

디버깅 화면

디버깅 화면

분명 DispatcherServlet이 처음 요청을 받아 처리한다고 알고있는데, HttpServlet, FrameworkServlet은 대체 뭘까요??