스프링 직접 구현하기 #3: DispatcherServlet 구현
들어가며이번에는 스프링 MVC의 핵심 엔진, DispatcherServlet의 기능을 직접 구현해보겠습니다. 처음부터 너무 복잡하게 만들기보다는, 가장 기본적인 기능부터 차근차근 만들어보는 것을 목표로 삼았어요. 실제 HTTP 통신 대신, 콘솔 입출력을 통해 기능을 모의로 구현해볼 겁니다. 요청은 다음과 같은 간단한 형식으로 정의했어요.요청 형식: /{path} {body} (예: /climb Tiger1)이 요청을 처리할 컨트롤러는 두 가지 스타일을 지원하도록 구상했습니다.@RequestMapping 어노테이션 스타일 컨트롤러:@Component@Controllerpublic class TigerRunController { @RequestMapping("/run") public String ..
format_list_bulleted
프로젝트/스프링 직접 구현하기 · 2025. 5. 16.