[Spring] Spring MVC 프로젝트 구조와 동작 원리 설명
웹 개발을 처음 시작하거나 스프링 프레임워크를 막 접하면 가장 먼저 부딪히는 개념 중 하나가 바로 Spring MVC 구조이다.모르는 부분이 많아 공부하면서 정리하였다. MVCSpring MVC는 웹 요청을 처리하기 위한 구조로, 각 구성요소가 팀처럼 협력하여 동작한다. 각 계층이 역할을 나눠서 가지므로 유지보수, 테스트, 확장이 쉬운 구조가 된다. Spring MVC 동작 과정을 도식화로 그린 그림은 다음과 같다. 구성요소어노테이션역할DispatcherServletweb.xml에 등록프론트 컨트롤러. 모든 요청을 받아서 내부 컴포넌트에 분배HandlerMapping자동 동작요청 URL에 따라 어떤 Controller로 보낼지 결정Controller@Controller, @RequestMa..
2025.06.13