SessionAttributes 1. 컨트롤러 메소드가 생성하는 모델 정보 중에서 @SessionAttributes에 저장한 이름과 동일한 이름이 있다면 이를 세션에 저장해 준다. - 뷰가 이 모델을 참조해서 기존 사용자 정보를 폼에 뿌려줄 수 있게 하기 위해서 이다. 2. @ModelAttribute 가 지정된 파라미터가 있을때 이 파라미터에 전달해줄 오브젝트를 세션에서 가져온다. 즉 @SessionAttributes("kakao")가 설정되어 있고 @ModelAttribute("kakao")를 만들고자 한다면 SessionAttrivutes에 지정된 이름과 @ModelAttribute의 파라미터 이름을 비교하여 이름이 같은경우 오브젝트를 새로 생성하지 않고 세션에 있는 오브젝트를 사용한다. -세션에 ..