오늘은 Spring에서 Session을 더 편리하게 사용할 수 있도록 지원해 주는 @SessionAttribute 애노테이션을 포스팅해보겠습니다. @SessionAttribute 란? @SessionAttribute는 Controller 밖에서 만들어준 Session 데이터에 접근할 때 사용합니다. (Interceptor , Filter 등) Session은 여러 화면이나 요청에서 사용해야 하는 객체를 공유할 때 사용할 수 있는데, HttpSession으로 객체 자체를 값을 넣어줄 수 있고, 사용할 수 있습니다. 해당 HttpSession보다 더 추상화된 방법으로 사용되는 것이 @SessionAttribute 애노테이션입니다. 간단한 조회 메서드를 통해서 알아보자면 @GetMapping("/") publ..