본문 바로가기

DispatcherServlet2

Spring - DispatcherServlet / 스프링이 컨트롤러를 찾는 방법 살펴보기 DispatcherServlet이 컨트롤러를 가져오는 방법 안녕하세요. 고코더 입니다. 오늘은 스프링에 핵심이자 특별한 존재인 DispatcherServlet을 좀 더 자세히 알아보겠습니다. 이전 스프링 구조도에서 중앙에서 모든걸 처리하는 역할을 했습니다. -> Spring - 스프링 MVC 구조도 / 이해하기 쉬운 DispatcherServlet은 기존에 Web.xml이 담당했던 servlet 맵핑을 대신합니다. 그 덕에 복잡한 XML작성에서 해방 되었습니다. MVC를 가능하게 해준 이 서블릿에 대해 소스를 위주로 알아보겠습니다. 이전에 함께 만든 프로젝트 파일 기준으로 살펴봅니다. -> Spring - 스프링 MVC Hello 기본 예제 출력 ● 1. web.xml ● 1-1. 패키지에서 src->m.. 2019. 8. 11.
Spring - 스프링 MVC 구조도 / 이해하기 쉬운 MVC 전체 구조를 살펴봅니다. 안녕하세요. 고코더 입니다. 오늘은 스프링에 MVC 구조를 한눈에 함께 파악해보는 시간을 가지려고 합니다. 개발 시작전에 구조도를 직접 그려봤습니다. 처음은 복잡해 보이지만 저랑 하나씩 뜯어보면 정말 간단하고 이해하기 쉬운 구조 입니다. 전체 MVC 구조 깊이 들어가면 더 많은 구조가 있지만 이해가 필요한 만큼 작성해보았습니다. ● 1. DispatcherServlet 역할 Front 가 URL로 호출을 합니다. 그러면 DispatcherServlet이 클라이언트 요청을 최초로 받습니다. 중앙집중식 프론트 컨트롤러입니다. MVC의 핵심 요소입니다. ● 2. Handler Mapping 역할 Handler Mapping은 DispatcherServlet에게 해당 requet.. 2019. 8. 11.