문제 인식
구현을 하다보니 HandlerMethodArgumentResolver를 상속받은 녀석이 있었으나 어떻게 내 프로젝트에 적용해야할지에 대한 방안이 모호했다. 사용하는 방식을 알고싶었는데 어떻게 찾아봐야할지 헷갈렸다.
해결 방법
해당 interface에 대한 Docs를 찾아보고 Docs의 구체클래스에 대한 github를 찾아보며 적용방식을 익혀본다.
- 방법 예시
- 구글에 "HandlerMethodArgumentResolver Docs" 검색
- https://docs.spring.io 에서 출간한 Docs 입장
- Docs의 "All Known Implementing Classes" 중 하나(ServletWebArgumentResolverAdapter)를 고른다.
- ServletWebArgumentResolverAdapter을 다시 구글에 검색
- 게시물 중 해당 구현체를 상속받은 코드가 있는 github 입장
- 해당 세부 클래스의 reference 적용 예시를 찾아본다.