카테고리 없음

[HandlerMethodArgumentResolver]

이영애님 2019. 12. 20. 15:42

** 리소스 서버로 유저 정보를 Session에 추가하던 중 사용 함

public interface HandlerMethodArgumentResolver {

	// 받은 파라미터를 HandlerMethodArgumentResolver 가 지원하는지 여부를 리턴.
    // true인 경우 resolveArgument 메서드를 실행한다.
	 
	boolean supportsParameter(MethodParameter parameter);

	// paramter를 바탕으로 객체를 생성해 바인딩한다.
	Object resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer,
			NativeWebRequest webRequest, WebDataBinderFactory binderFactory) throws Exception;

}