Skip to Content
Suffering builds character

5.스프링 MVC 동작 순서

Spring MVC 기반의 애플리케이션은 크게 다음과 같은 프로세스로 동작함

스프링 애플리케이션 실행

  1. web.xml 파일을 통해 애플리케이션 구성에 필요한 메타 정보 및 설정 파일 위치 확인
  2. .xml / .java 로 작성된 Spring Bean 설정 파일을 기반으로 Spring Container 초기화

사용자의 요청 전송, Send a request

사용자인 Client는 특정 HTTP/HTTPS 요청을 스프링 서버에 전송

DispatcherServlet은 사용자의 요청을 처리하기 위한 작업 수행

DispatcherServlet은 사용자의 요청을 받아 요청 처리 수행
→ 이 단계의 자세한 흐름은 6.DispatcherServlet 동작 과정 참고

사용자는 렌더링된 결과 페이지를 응답받음

사용자는 서버로부터 렌더링된 .html 파일을 응답받음

Last updated on