[Spring/MVC] Servlet : 서블릿
서블릿에 대하여 알아보자. 위의 그림은 웹 애플리케이션 서버를 직접 구현할 때 해야 하는 것들이다. 사실 위에서 초록색으로 표시되어 있는 부분만이 제일 의미 있는 로직이다. 비즈니스 로직은 회원 데이터를 받고 데이터베이스에 저장 요청을 하는 것이 전부이다. 하지만, 그 전과 후 단계가 너무 많고 복잡하다. 그렇다면 모든 개발자가 이를 항상 매번 구현해야 할까? 그래서 나온 것이 "서블릿"이다. 서블릿은 위의 초록색 부분을 제외한 모든 기능을 지원해준다. 더 정확하게 말하면, 서블릿을 지원하는 WAS가 이 기능들을 지원해주는 것이다. 간단하게 보면 서블릿은 아래와 같이 생겼다. @WebServlet(name = "HelloServlet", urlPatterns = "/hello") public class ..