1. 웹 어플리케이션 이해 - 웹 서버와 웹 어플리케이션 서버(WAS)의 차이점에 대해 말해보세요 - 서블릿 컨테이너란? - 멀티 쓰레드에 대해 설명해보세요 - 요청이 있을 때마다 쓰레드를 생성할 경우 장단점은 어떤게 있을까요? - 쓰레드 폴의 특징과 장점은? 1. 서블릿 - GET URL 쿼리 파라미터 형식와 POST HTML Form 형식의 차이를 설명해보세요 1. 서블릿, JSP, MVC 패턴 - JSP란? - 서블릿과 JSP의 한계는 어떤게 있을까요? - MVC 패턴이 생겨난 이유가 뭐라고 생각하나요? - redirect VS forward - MVC 패턴의 한계에 대해 이야기 해보세요, 그 한계를 보완할 수 있는 디자인 패턴이 있을까요? 있다면 해당 패턴에 대해 설명해주세요 1. MVC 프레임워크 만들기 - 어댑터 패턴이란? - 핸들러와 핸들러 어댑터란? 1. 스프링 MVC - 구조 이해 - Spring MVC 구조의 동작 순서에 대해 이야기 해주세요. - @RequestMapping 애노테이션에 대해 설명해주세요. - 뷰 리졸버의 역할은? 1. 스프링 MVC - 기본 기능 - @RestController 애노테이션에 대해 설명해주세요. - 클라 → 서버로 요청 데이터를 전달할때 사용하는 방법은 어떤게 있을까요? (3가지) - HTTP 메시지 컨버터의 역할을 설명해보세요. 1. 스프링 MVC - 웹 페이지 만들기
웹 어플리케이션 이해
서블릿
서블릿, JSP, MVC 패턴
MVC 프레임워크 만들기
스프링 MVC - 구조 이해
스프링 MVC - 기본 기능
스프링 MVC - 웹 페이지 만들기