본문 바로가기

cs

(2)
[Spring] Spring MVC란? - MVC 구조 목차Spring MVC란 무엇인가?Spring MVC의 구조 [1] Spring MVC란 무엇인가?Spring MVC는 Spring Framework에서 웹 애플리케이션을 위해 제공되는 서블릿 API를 기반으로 구축된 웹 프레임워크입니다. Spring을 이용하다보면 @Controller, @RestController, @RequestMapping, @GetMapping, ModelAndView와 같은 어노테이션과 클래스들은 MVC 기반 구조를 만들기 위해 사용되는 것들입니다.Spring MVC와 Spring Web MVC의 차이?Spring MVCMVC(Model View Controller) 구조를 칭하는 개념적 용어. Spring Web MVCspring-webmvc라는 모듈이름 이름으로 Spring..
[spring] Servlet이란 클라이언트의 요청을 처리하고 동적으로 그 결과를 처리하는 자바 기반의 웹 프로그래밍 기술 또는 클래스 HTML, CSS 를 사용해서 클라이언트에게 고정된 화면을 보여주는 사이트 정적사이트JSP를 사용해서 상황에 따라 클라이언트에게 다른 결과 화면을 보여주는 사이트 동적사이트 Servlet은 동적사이트 즉, 웹서버가 동적인 페이지를 제공할 수 있도록 웹브라우저와 WAS(Web Application Server)간의 소통을 할때 소통의 중간 역할을 해줍니다. 우리가 웹 브라우저에서 어떤 URL을 호출하면 그 요청은 WAS를 통해 Servlet으로 전달되고 Servlet이 그 요청을 처리한 후, 응답을 만들어 브라우저로 보냅니다. 브라우저 → 톰캣(WAS) → Servlet Container → HttpSer..