ArgumentResolver 컨트롤러의 메소드 인자로 사용자가 임의의 값을 전달하는 방법을 제공하고자 할 때 사용 서비스 운영 중에 받는 여러 종류의 데이터(파라미터)를 공통으로 처리할 수 있도록 구현된 인터페이스 예로, 세션에 저장된 값 중 특정 이름의 값을 메소드의 인자로 전달할 때 ArgumentResolver를 Controller 단에서 사용하면 중복 코드 (HttpSession의 세션 로드, HttpServletRequest의 요청 URL 및 ip 정보 로드 등)을 깜끌하게 처리할 수 있다 ArgumentResolver 작성 방법 HandlerMethod ArgumentResolver 인터페이스를 구현한 클래스 작성 supportsParameter 메소드를 오버라이딩한 후 원하는 타입의 인자가..