우리가 파라미터로 넘기거나 받는 Argument들을 스프링이 어떻게 알아채고 처리하지? 라는 고민을 한 사람들이 있을 수 있다. 이를 해결해주는 해결사가 바로 스프링의 "ArgumentResolver"이다. 이 argumentResolver는 스프링의 뒤편에서 많은 일들을 해준다. 이의 기능을 활용해서 기존에 작성했던 HomeController를 수정해보도록 하자. 기존 HomeController @GetMapping("/") public String homeLoginV3Spring( @SessionAttribute(name = SessionConst.LOGIN_MEMBER, required = false) Member loginMember, Model model) { //세션에 회원 데이터가 없으면 h..