이 글은 공부를 하면서 알게 된 내용들을 기록하는 글 입니다. 오류나 고쳐야 할 사항들이 있다면 지적 부탁드립니다!✅ Front-controller 패턴이란Front-controller 디자인 패턴은 application으로 들어오는 모든 요청이 하나의 핸들러(single handler)에 의해 다뤄지며, request를 처리할 적절한 핸들러로 보낸다(dispatched).또한 front-controller는 dispatching mechanism(보내는 매커니즘)을 사용하기 위해 다른 `helper`들을 활용할 수 있다. 🔥 Front-controller 디자인 패턴의 UML 다이어그램1. ControllerController는 시스템에 들어오는 모든 request(요청)이 제일 처음으로 만나는 지..
dispatcher servlet
이 글은 공부를 하면서 알게 된 내용들을 기록하는 글 입니다. 오류나 고쳐야 할 사항들이 있다면 지적 부탁드립니다!✅ Dispatcher Servlet이란?디스패처 서블릿의 dispatch는 "보내다"라는 뜻을 가지고 있다.Dispatcher servlet은 HTTP 프로토콜을 통해 들어오는 요청을 먼저 받아(Front-controller) 적합한 컨트롤러에 위임(보내주는) 역할을 한다. ✅ Dispatcher-servlet의 동작 방식Spring boot 웹 어플리케이션에서 `Dispatcher-servlet`은 중요한 역할을 하며, request들을 처리(Handling)하는 복잡한 components들을 조율한다.`Dispatcher-servlet`은 들어오는 각각의 Request가 적절한 con..