gambae programing

Spring 동작 흐름 본문

Java/Spring

Spring 동작 흐름

gambae 2022. 9. 26. 19:09

1. url을 통해 요청을 한다.

Dispatcher Servlet이 모든 요청을 받아들인다.

Dispatcher Servlet은 요청만 받고 일은 하지않는다

 

스프링에서는 태그로되어있는 모든것들이 메모리 영역에 객체로 올라간다.

2. Handler Mapping이 url매핑 값을 보고 일 할 Controller를 찾는다

 

com.gjai.spring 패키지에서 Controller를 찾아라
@Controller를 적어야 찾을 수 있다.

 

사용자가 요청한 url매핑값을 찾는다.

3,4 Handler Adapter가 Dispatcher Servlet과 Controller를 연결해서 실행시켜준다.

 

DB와 관련된 일을 Mybatis가 수행한다.

5. 일처리가 끝난 후 이동해야 할 view페이지를 Dispatcher Servlet에 전달한다.

6. Dispatcher Servlet가 viewResolver에게 완전한 경로를 요청하고 응답받는다.

7. Dispatcher Servlet가 응답받은 페이지로 이동한다.

8. 사용자에게 응답해준다.

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

[실습] 게시물 불러오기 (2/3)  (1) 2022.09.26
[실습] 게시물 불러오기 (1/3)  (0) 2022.09.26
Spring 특징  (0) 2022.09.21
Spring 환경세팅  (1) 2022.09.19
Spring Framework  (0) 2022.09.19
Comments