728x90
반응형
resolveArgument
-
Spring MVC - ArgumentResolver을 활용한 애노테이션 만들기Spring/Spring MVC 2022. 2. 9. 17:04
ArgumentResolver을 활용한 애노테이션 만들기 다음과 같은 핸들러가 있다 @GetMapping("/") public String homeLoginV3Spring( @SessionAttribute(name = SessionConst.LOGIN_MEMBER, required = false) Member loginMember, Model model) { .... } 핸들러의 파라미터중 Member loginMember는 key 값으로 @SessionAttribute 어노테이션을 이용해 Session 영역에 저장되어있는 해당 Member타입의 객체를 가져온다. 잘못된 방법은 아니지만 위 방법보다 더 보기 간편하고 편리하게 사용할 수 있도록 @SessionAttribute의 모든 파라미터 설정값을 갖는..