분석해야할 코드 중에서 HandlerMethodArgumentResolver 인터페이스를 사용하고 있었다. 이것을 왜 쓰고 어떻게 동작하는지를 찾아보다가 아래 블로그에 잘 설명되어 있다.

 

https://starkying.tistory.com/entry/Spring-MVC-%E2%80%94-HandlerMethodArgumentResolver-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0

 

Spring MVC — HandlerMethodArgumentResolver 사용하기

Spring MVC의 Controller에서 parameter를 받을 때 흔히 다음과 같이 한다. @GetMapping(path = "user/{userId}/post/list") public ApiResult > posts( ... @RequestParam("offset") int offset, @RequestParam("..

starkying.tistory.com