@ModelAttribute메소드를 사용은 하고 있었지만
왜 일까를 고민하며 책 한번 펼쳐 보다가 적어 놓음
@ModelAttribute 메소드
@ModelAttribute는 컨트롤로 클래스의 일반 메소드에도 부여할 수 있다.
뷰에서 참고 정보로 사용되는 모델 오브젝트를 생성하는 메소드를 지정하기 위해 사용된다.
이를 이용하면 모델 오브젝트 생성을 전담하는 메소드를 만들 수 있다.
이렇게 @ModelAttribute 메소드가 필요한 이유는 무엇일까 ?
같은 클래스 내의 모든 컨트롤러 메소드에서 공통적으로 활용하는 정보라면 @ModelAttribute메소드를 활용하는 것이 편리 하다.
-토비의 스프링 3-
'IT' 카테고리의 다른 글
[Mac] 맥 외장 모니터 연결 시 화면 끄기 (0) | 2016.08.13 |
---|---|
[node] 노드 윈도우 node_modules windows path llimitation (0) | 2016.08.13 |
[Dos][Batch] wget api 호출 테스트 해보기 (0) | 2016.07.31 |
[curl] curl get 호출 해보기 (0) | 2016.07.30 |
[Dos][Batch] 윈도우 서버 여러대 로그 한방 복사 (0) | 2016.06.19 |