@ModelAttribute, @RequestParam
@ModelAttribute는 적용 대상을 Model의 속성으로 자동 추가해주는 애너테이션이다. 매서드의 1) 매개변수와 2) 반환타입 또는 컨트롤러에 적용 가능하다 public static String main(@ModelAttribute("myDate") MyDate date, Model model){ ... } 먼저 매개변수에 적용한 경우이다. 이 경우 MyDate date 는 Model m에 key-Value 값으로 자동 추가된다. 따라서 메서드 내에서 m.addAttribute("myDate", date); 처럼 모델에 따로 저장할 필요 없다. ("myDate")는 key 값으로 전달해 주는 것인데, 생략이 가능하다. 생략할 경우 매개변수의 타입 첫 글자가 소문자로 변환되어 전달된다(MyDate..
2022.02.06