반응형
SMALL

[1] @ ModelAttribute
(1) @ ModelAttribute
적용대상을 model의 속성으로 자동으로 추가해주는 애너테이션
반환 타입 또는 컨트롤러 메서드의 매개변수에 적용 가능
애너테이션을 사용하면 호출하거나 저장할 필요없이 자동으로 model map에 key, value 구조로 저장된다
(2) 매개변수 앞에 생성
애너테이션을 사용하면 자동으로 year, month, day가 포함된 MyDate를 key, value로 model에 자동으로 추가해주기 때문에
별도로 model 객체를 생성하여 추가하지 않아도된다



(3) @ModelAttribute 생략
컨트롤러 매개변수가 참조형일 경우 생략이 가능하다

반응형
LIST
'🌈 백엔드 > 스프링 MVC' 카테고리의 다른 글
| 스프링_URL매핑 + URL패턴 + URL 인코딩 (0) | 2023.08.24 |
|---|---|
| 스프링_ WebDataBinder (0) | 2023.08.23 |
| 스프링_테스트_로깅 Logging (0) | 2023.08.23 |
| 스프링_파라미터 값 가져오기 @RequestParam (0) | 2023.08.23 |
| 스프링_MVC 패턴 원리 이해하기 (0) | 2023.08.12 |