
개요예전 스프링을 모르고 자바 지식으로만 웹개발에 뛰어들었고, 스프링을 알아야한다는 예상과 달리 주어진 업무인 비즈니스로직만 신경써서 일을 하면 되었음. 스프링이 어떤 원리로 돌아가는지 몰랐었고, 공부를 하려고 하면 디스패처, 빈, 스코프, IOC 등과 같이 어려운 내용이 많았고 누구하나 제대로 아는 개발자가 잘 없어서 물어보기도 힘들었음. 이번 글에서는 스프링 중 가장 앞선 컨트롤러인 디스패처 서블릿에 대한 글을 다룰것임. 사용자가 요청부터 비즈니스 로직 호출 중간부분 까지에 대해 다루며, 다시 말해 디스패처가 어떻게 컨트롤러를 호출하는가에 대한 원리를 짧게나마 정리함. Spring MVC에서 DispatcherServlet, HandlerMapping, HandlerAdapter 동작 원리Spr..