작성
·
56
0
강의를 보면서 소스코드를 보니까, 다음과 같은 차이점이 있었습니다.
- `SimpleControllerHandlerAdapter`, `HttpRequestHandlerAdapter`: HandlerAdapter를 상속
- `RequestHandlerAdapter`: AbstractHandlerMethodAdapter를 상속
이런 이유가 RequestHandlerAdapter 는 @RequestMapping이 붙은 메서드 단위로 실행해야 되기 때문에 위의 2가지 어댑터랑은 적용 범위가 달라서 따로 뺀건가요? 정확하지가 않아 여쭈어 봅니다.
답변 1
0
안녕하세요. 임형준님
AbstractHandlerMethodAdapter도 HandlerAdapter를 구현하고 있기 때문에 결과적으로 모두 HandlerAdapter를 구현하고 있다고 보시면 됩니다.
감사합니다.