springMVC 썸네일형 리스트형 [Spring MVC] MVC 패턴 구현해보기 / Adapter 패턴 / 유연한 컨트롤러 구현 유연한 컨트롤러 1 - v5 여러가지 방식의 컨트롤러를 혼용하여 사용하고 싶을 경우! 어떻게 해야할까? 어댑터 패턴 지금까지 만들었던 컨트롤러는 한 가지 방식의 컨트롤러 인터페이스만 사용할 수 있다. ControllerV3, ControllerV4 는 완전히 다른 인터페이스인데... 따라서 호환이 불가능하다는 단점이 있다! 이럴때 서로 호환이 되도록 도와주는 것이 바로 어댑터이다. 어댑터 패턴을 사용하여 프론트 컨트롤러가 다양한 방식의 컨트롤러를 처리할 수 있도록 변경해보자. 핸들러 어댑터 : 중간에 어댑터 역할을 하는 어댑터가 추가되었는데 이름이 핸들러 어댑터이다. 여기서 어댑터 역할을 해주는 덕분에 다양한 종류의 컨트롤러를 호출할 수 있다. 핸들러 : 컨트롤러의 이름을 더 넓은 범위인 핸들러로 변경했.. 더보기 이전 1 다음