출처웹 서버는 무엇인가?HTTP를 기반으로 동작하는 서버이다.정적 리소스를 제공하고 기타 부가기능을 제공한다 정적 리소스는 HTML, CSS, JS, 이미지, 영상 같은 파일을 의미한다NGINX나 APACHE 같은 웹 서버가 있다 웹 애플리케이션 서버 WAS 는 무엇인
이렇게 request 정보를 벌 수 있음 웰컴 페이지index.html은 그냥 localhost:8080으로 접속하면 보여짐
출처프론트 컨트롤러 패턴이란?프론트 컨트롤러라는 서블릿이 있고 공통 로직은 프론트 컨트롤러에서 처리하고 개별 로직은 각 컨트롤러에서 처리한다 프론트 컨트롤러 서블릿 하나로 클라이언트의 요청을 받는다프론트 컨트롤러가 요청에 맞는 컨트롤러를 찾아서 호출한다 입구를 하나로
출처 구조 전 강의에서 만들었던 FrontController가 스프링 MVC에서는 DispatcherServlet이다(제일 중요함)DispatcherServelt도 부모 클래스에서 HttpServlet을 상속받아 사용하고 서블릿으로 동작한다.스프링부트가 Dispatch
출처 : 김영한 님 강의 스프링 MVC는 다음 경우에 HTTP 메세지 컨버터를 적용한다 HTTP 요청 : @RequestBody,HttpEntity(RequestEntity) HTTP 응답 : @ResponseBody, HttpEntity(ResponseEntity)