어댑터 패턴.
공부한 프론트 컨트롤러는 한 가지 방식의 컨트롤러 인터페이스만 사용가능.
Contrller3, Controller4 호환불가. 다른 인터페이스 이므로,
그래서 어댑터 패턴을 사용해서 다양한 방식의 컨트롤러를 처리 할 수 있도록 한다.
요청-->프론트 컨트롤러-->핸들러 매핑정보-->핸들러 어댑터 목록
--->핸들러 어댑터--->컨트롤러--->뷰리졸버--->응답
요청이 들어오면 핸들러 조회하고, 핸들러를 처리하는 핸들러 어댑터 조회,
핸들러 어댑터가 핸들러 호출, 반환,반환,반환, 프론트 컨트롤러가 뷰리졸버로
패스 완성시켜서 랜더링 내려준다.
'스프링 웹 MVC' 카테고리의 다른 글
핸들러 매핑과 어댑터 (0) | 2021.05.23 |
---|---|
디스패처 서블릿(DispacherServlet) (0) | 2021.05.23 |
프론트 컨트롤러 (0) | 2021.05.23 |
MVC 패턴의 한계 (0) | 2021.05.23 |
리다이렉트 vs 포워드 (0) | 2021.05.23 |