@Controller
-
이번 시간에는 Controller 클래스를 만드는 방법과 요청 처리 메서드 작성법에 대해 알아보자.Controller와 요청 처리 메서드 @ControllerController는 클라이언트의 요청인 HttpServletRequest를 처리하는 클래스로 Handler라고도 불린다. 스프링에서는 Controller를 구현하기 위해 @Controller라는 스테레오 타입 애너테이션을 사용한다. @Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Componentpublic @interface Controller {...}@Controller는 클래스 레벨에서 사용할 수 있는 애너테이션으로 내부적으로 @Component를 포함한다...
02. Controller 작성 1이번 시간에는 Controller 클래스를 만드는 방법과 요청 처리 메서드 작성법에 대해 알아보자.Controller와 요청 처리 메서드 @ControllerController는 클라이언트의 요청인 HttpServletRequest를 처리하는 클래스로 Handler라고도 불린다. 스프링에서는 Controller를 구현하기 위해 @Controller라는 스테레오 타입 애너테이션을 사용한다. @Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Componentpublic @interface Controller {...}@Controller는 클래스 레벨에서 사용할 수 있는 애너테이션으로 내부적으로 @Component를 포함한다...
2020.06.30 -
이번 시간에는 Spring MVC에 대해 살펴보자. Spring MVC는 Front Controller 패턴을 적용한 웹 애플리케이션 개발 프로젝트이다. 이를 위해 필요한 요소들에 대해 살펴보자.Spring MVC의 구성 요소 DispatcherServletSpring MVC는 스프링을 통해서 웹 MVC 애플리케이션을 개발하기 위한 아키텍쳐로 [Front Controller 패턴]을 사용한다. Front Controller 패턴은 모든 클라이언트의 요청을 단일 진입점인 Front Controller가 처리하는 패턴으로 요청 처리 전/후 공통 모듈을 처리하기 용이하다.Spring MVC가 프론트 컨트롤러 역할을 담당하는 Servlet은 DispatcherServlet 이다. 이 서블릿은 spring-..
01. Spring MVC 개요이번 시간에는 Spring MVC에 대해 살펴보자. Spring MVC는 Front Controller 패턴을 적용한 웹 애플리케이션 개발 프로젝트이다. 이를 위해 필요한 요소들에 대해 살펴보자.Spring MVC의 구성 요소 DispatcherServletSpring MVC는 스프링을 통해서 웹 MVC 애플리케이션을 개발하기 위한 아키텍쳐로 [Front Controller 패턴]을 사용한다. Front Controller 패턴은 모든 클라이언트의 요청을 단일 진입점인 Front Controller가 처리하는 패턴으로 요청 처리 전/후 공통 모듈을 처리하기 용이하다.Spring MVC가 프론트 컨트롤러 역할을 담당하는 Servlet은 DispatcherServlet 이다. 이 서블릿은 spring-..
2020.06.29