민석강

백엔드 웹 개발 노트5.4 - 스프링MVC 기초

스프링MVC 스타트 스프링이 제공하는 컨트롤러는 애노테이션 기반으로 동작한다. 매우 유연하고 실용적임. 옛날에는 스프링 프레임워크가 MVC부분이 약해서 스프링을 사용하더라도 MVC 웹 기술은 스트럿츠 같은 다른 프레임워크를 사용했다고 한다. 하지만, @RequestMapping 기반의 애노테이션 컨트롤러가 등장하면서 MVC도 스프링의 완승으로 끝...

백엔드 웹 개발 노트4.5 - MVC 역사5 Adapter

Adapter 패턴 구현 v3 Controller를 다형성을 이용해서 다양한 Controller를 호출할 수 있게 하자. 출처 김영한 선생님 강의 핸들러 어댑터 : 중간에 어댑터 역할을 하는 어댑터이다. 다양한 종류의 컨트롤러를 호출할 수 있게 한다. 핸들러 : 컨트롤러의 이름을 더 넓은 범위인 핸들러로 변경. 먼저 어댑터...