관리 메뉴

코딩 브이로그

MVC 프레임워크 개념 소개 본문

MVC

MVC 프레임워크 개념 소개

표준프레임워크 풀스텍 개발자 홍의표 2024. 10. 11. 09:14

스프링 웹 MVC 프레임워크

요청을 DispatcherServlet이 해당 요청을 받아서 HandlerMapping을 통해서 적절한 핸들러를 찾게 됩니다.

여기에서 핸들러라고 하면 컨트롤러라고 이해하시면 좀 더 이해가 쉬울 것 같습니다.

그리고 나서 핸들러 어댑터를 통해서 적절한 어댑터에서 컨트롤러를 시행합니다.

그리고 컨트롤러는 해당 리턴 값으로 뷰 네임을 리턴하게 됩니다.

그러면 DispatcherServlet이 해당 뷰 네임을 가지고 뷰 리절브를 통해서 뷰 객체를 리턴 받게 됩니다.

그런 다음에 최종적으로 뷰 렌더를 통해서 응답 값을 리턴하게 됩니다.

애노테이션 기반 MVC 프레임워크

- DispatcherServlet

- AnnotationHandlerMapping

- HandlerAdapter

- ViewResolver

 

 

'MVC' 카테고리의 다른 글

DI 개념 소개 및 장점  (6) 2024.10.11
프런트 컨트롤러 개념 소개  (8) 2024.10.10
리플랙션 API 개념 소개  (6) 2024.10.10