온라인 도서관 FrontControllerServlet 아키텍쳐 회고
FrontControllerServlet 기반 아키텍쳐 김영한 선생님 스프링 mvc 1편의 FrontControllerServlet을 기반으로 기능을 만들고, 확장하고, 프로젝트 구조를 개선했다. 주요 기능은 이 단계에서
FrontControllerServlet 기반 아키텍쳐 김영한 선생님 스프링 mvc 1편의 FrontControllerServlet을 기반으로 기능을 만들고, 확장하고, 프로젝트 구조를 개선했다. 주요 기능은 이 단계에서
Front-Controller mvc1편에서 배운 Front-Controller v5는, map에 uri를 등록하고, 찾아서 쓰도록 설계 되어 있다. 단순히 로그인, 회원가입같은 구조는 괜찮지만, REST API
PRG 패턴 로그인, 주문 등에서는 PRG패턴이 필요하다. POST -> REDIRECT -> GET 흐름이다.예를 들어 로그인 시 주소창이 /에서 /login으로 바뀌는데,
FrontControllerServlet urlPatterns 가 루트 하위 전체로 잡힌 경우 이 경우, MyView 클래스의 render 클래스에서 호출하는 dispatcher.forward 메서드까지 잡히는 것 같다.