본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

JAVA/Spring

root-contex와 servlet-context

root-contex와 servlet-context는 왜 나뉘어져있을까?

스프링의 MVC패턴에서 일반적으로 요청을 받아 처리하도록 넘기는것은 
DispatcherServlet이 담당한다.

 

이 DispatcherServlet의 계층구조를 살펴보자.

DispatcherServlet= servlet context>root context

 

servlet context
servlet에 대한 context 설정을 작성
웹과 연관되어 있는 bean들을 정의

root context
일반적으로 저장소/서비스등 요청의 bean들을 정의

 

root-context와 servlet-context는 
전역에서 사용되는 bean과 각각의 서블릿에서 사용되는 bean을 분리하고, 
애플리케이션의 유연성을 높이는 역할을 한다.

'JAVA > Spring' 카테고리의 다른 글

maven-compiler-plugin 2.5.1 이란?  (0) 2023.04.02
오라클 드라이버 라이센스 mesir-repo 란?  (0) 2023.04.02
Maven이란?  (0) 2023.03.10
Spring이란?  (0) 2023.03.10
Spring의 핵심, Container 컨테이너  (0) 2023.03.10