인프런 커뮤니티 질문&답변

잘열심히님의 프로필 이미지
잘열심히

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

ArgumentResolver에 대해서 질문있습니다.

작성

·

180

0

HandlerMethodArgumentResolver에서

 

supportsParameter에 지원하는것이

기본 스프링이 지원하는 Parameter말고도

ex)이런식으로 적으면 supportsParameter부분에 Member에 대한 객체가 등록이 된다는 말씀이신가요?

그리고 해당 부분을 지원하면 resolveArgument를 통해서 객체를 생성한다라고 이해하면될까요?

    @GetMapping("/members")
    public String answer(Member meber){
        return "hello";
    }

답변 1

0

안녕하세요. 잘열심히님, 공식 서포터즈 David입니다.

Member를 식별하여 처리해 줄 수 있는 HandlerMethodArgumentResolver를 구현하면 됩니다.

그러면 resolver가 Member와 관련된 동작을 수행하게 됩니다.

예를 들어, 로그인된 사용자에 대한 정보(Member 객체를 사용한다고 가정)를 자동으로 넣어주도록 구성할 수도 있습니다.

감사합니다.

잘열심히님의 프로필 이미지
잘열심히

작성한 질문수

질문하기