01
웹 애플리케이션 이해
웹 서버와 WAS의 차이, 웹 시스템 구성 방식, 서블릿이 필요한 이유와 멀티 쓰레드 처리 방식을 정리합니다.
웹 서버와 WAS의 차이, 웹 시스템 구성 방식, 서블릿이 필요한 이유와 멀티 쓰레드 처리 방식을 정리합니다.
스프링 부트 내장 톰캣 환경에서 서블릿을 등록하고, HttpServletRequest와 HttpServletResponse로 요청과 응답을 다루는 방법을 정리합니다.
서블릿과 JSP만으로 회원 관리 애플리케이션을 만들어보며 한계를 확인하고, 컨트롤러·모델·뷰로 역할을 분리하는 MVC 패턴을 적용합니다.
프론트 컨트롤러 패턴을 v1부터 v5까지 점진적으로 발전시키며, 스프링 MVC의 핵심 구조가 만들어지는 과정을 정리합니다.