반응형
Annoation-based Controller 개발
개선점
개선점
1. 어노테이션을 이용한 설정 :
XML기반으로 설정하던 정보를 대부분 어노테이션으로 처리하여 개발하기가 수월 함
2. 유연해진 메소드 시그니쳐 :
콘트롤러 메소드의 파라미터와 리턴타입을 좀더 다양하게 필요에따라 선택할수 있음
3. POJO-Style의 Controller :
컨트롤러 개발시에 특정 인터페이스를 구현하거나 특정 클래스를 상속하지 않아도 됨
하지만 폼처리, 다중액션등 기존 계층형(SimpleFormController, MultiActionController)콘트롤러가 제공하는
기능은 여전히 쉽게 구현 할수 있음
XML기반으로 설정하던 정보를 대부분 어노테이션으로 처리하여 개발하기가 수월 함
2. 유연해진 메소드 시그니쳐 :
콘트롤러 메소드의 파라미터와 리턴타입을 좀더 다양하게 필요에따라 선택할수 있음
3. POJO-Style의 Controller :
컨트롤러 개발시에 특정 인터페이스를 구현하거나 특정 클래스를 상속하지 않아도 됨
하지만 폼처리, 다중액션등 기존 계층형(SimpleFormController, MultiActionController)콘트롤러가 제공하는
기능은 여전히 쉽게 구현 할수 있음
@Tranjectional
@RequestMapping
요청에대해 어떤 Controller, 어떤 메소드가 처리할지를 맵핑 하기 위한 어노테이션
@RequestParam
@RequestMapping
요청에대해 어떤 Controller, 어떤 메소드가 처리할지를 맵핑 하기 위한 어노테이션
@RequestParam
Controller 메소드의 파라미터와 웹요청 파라미터와 맵핑하기 위한 어노테이션
@PathVariable
@SessionAttributes
Model객체를 세션에 저장하고 사용하기 위한어노테이션
iPhone 에서 작성된 글입니다.
@PathVariable
@SessionAttributes
Model객체를 세션에 저장하고 사용하기 위한어노테이션
iPhone 에서 작성된 글입니다.
반응형
'Spring' 카테고리의 다른 글
Spring DI(Dependency Injection) 의존 - 내용수정중 (0) | 2012.01.09 |
---|---|
Spring @annotation 사용시 주의점 및 사용 방법 ?? 수정중,.,.. (0) | 2011.11.17 |
Spring Annotation 사용방법 (0) | 2011.03.14 |
Spring Quartz 1-2 (0) | 2010.12.14 |
Spring Quartz 1-1 (0) | 2010.12.14 |