Spring 구조 모델 2방식에서의 사용자 Request는 특별한 상황이 아닌 이상 먼저 컨트롤러를 호출하게된다. 이렇게 설계하는 가장 중요한 이유는 나중에 뷰를 교체하더라도 사용자가 호출하는 URL 자체에 변화가 없게 만들어 주기 때문이다. 컨트롤러는 데이터를 처리하는 존재를 이용해서 데이터 (model) 을 처리하고 Response 할 때 필요한 데이터(모델) 을 뷰 쪽으로 전달하게 된다. SpringMVC 영역은 presentation Tier를 구성하게 되는데 각 영역은 사실 별도의 설정을 가지는 단위로 볼 수 있다. Spring core 영역은 흔히 POJO(Plain Old Java Object) 의 영역. 스프링의 의존성 주입을 이용해 객체 간의 연관구조를 완성해서 사용한다. Mybatis ..