본문 바로가기
개발일지/일간회고 (TIL)

Java Spring MVC (Model - View - Controller)

by 윤승임 2022. 12. 7.

동작원리

Client → DispatcherServlet → Controller → DispathcerServlet → ViewResolver  → Client

DispatcherServlet (FrontController)에서 Request를 받아 Controller로 넘겨준다.

Controller에서는 받은 API 요청을 처리하고, 'Model' 정보와 'View' 정보를 다시 DispatcherServlet로 전달한다.

ViewResolver를 통해 'View' 에 'Model' 을 적용하고(?), View 를 Client 에게 Response를 전달한다.

 

더 알아봐야 할 것

  • Handler mapping
  • Thymeleaf

 

 

 

'개발일지 > 일간회고 (TIL)' 카테고리의 다른 글

Thymeleaf TemplateInputException 에러 해결  (0) 2022.12.11
annotation에 대해  (0) 2022.12.08
레이어드 아키텍처 패턴  (0) 2022.12.06
왜 안되는걸까  (0) 2022.12.06
Java 테스트 코드  (0) 2022.12.04