58. spring(1)

sumin·2023년 9월 26일
0

아카데미

목록 보기
59/82
post-thumbnail

@로 Bean 만들기

xml 파일에서 Bean 태그로 등록했던

Controller

@Controller가 적용된 클래스이다
@RequestMapping을 이용해 요청 URL 및 요청 메소드를 파악한다.
메소드 단위로 요청을 처리한다.
메소드는 결과를 출력할 뷰 이름을 반환한다.
컨트롤러는 하나의 요청을 하나의 메소드로 처리한다. Spring MVC Pattern에서는 메소드의 반환 타입을 String 또는 void로 설정할 수 있다.

Spring MVC

spring MVC 동작원리

DispatchServlet

스프링 기반의 핵심 서블릿이다 .
web.xml에 관한 정보를 작성한다.
기본적으로 servlet-context.xml 설정 파일을 읽어서 스프링 프레임워크를 구동한다.


annotation-driven 태그

@Controller Annotation을 활성화 한다.
Spring MVC에서 Controller에게 요청하기 위해 필요한 HandlerMapping과 HandlerAdapter를 자동으로 bean 등록한다.

resources 태그

<resources mapping="/resources/**" location="/resources/"
웹 구성 요소 중에서 정적자원(멀티미디어 데이터, 오디오, 비디오)들의 경로와 호출 방법을 기술한다.

profile
백엔드 준비생의 막 블로그

0개의 댓글