inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

gunner6603님의 게시글

gunner6603 gunner6603

@gunner66036879

수강평 작성수
8
평균평점
5.0

게시글 2

질문&답변

argument resolver 관련 질문

음 제가 하려던 질문은 Member의 자식 클래스 MemberChild가 있다고 하고 컨트롤러의 @RequestMapping이 붙은 메서드에 MemberChild가 @Login MemberChild member와 같은 형태로 파라미터로 들어갈 때, 이 파라미터에 대해 LoginMemberArgumentResolver가 작동해서 컨트롤러 호출 시 member에 Member 객체가 들어가면 ClassCastException이 발생하므로 isAssignableFrom으로 부모 자식 관계를 확인하는 부분이 반대가 되어야 하지 않나 하는 것이었습니다. 반대가 되면 @Login은 Member 포함 부모 클래스에만 붙으니까 @Login Object member와 같은 파라미터는 예외 없이 잘 작동할 것이니까요.

좋아요수
2
댓글수
2
조회수
827