본문 바로가기
Spring

spring annotation

by 아이티.파머 2011. 3. 30.
반응형
Annoation-based Controller 개발

개선점
1. 어노테이션을 이용한 설정 :
    XML기반으로 설정하던 정보를 대부분 어노테이션으로 처리하여 개발하기가 수월 함
2. 유연해진 메소드 시그니쳐 : 
    콘트롤러 메소드의 파라미터와 리턴타입을 좀더 다양하게 필요에따라 선택할수 있음
3. POJO-Style의 Controller  : 
    컨트롤러 개발시에 특정 인터페이스를 구현하거나 특정 클래스를 상속하지 않아도 됨
    하지만 폼처리, 다중액션등 기존 계층형(SimpleFormController, MultiActionController)콘트롤러가 제공하는
    기능은 여전히 쉽게 구현 할수 있음 

@Tranjectional
@RequestMapping 
요청에대해 어떤 Controller, 어떤 메소드가 처리할지를 맵핑 하기 위한 어노테이션
@RequestParam
Controller 메소드의 파라미터와 웹요청 파라미터와 맵핑하기 위한 어노테이션
@PathVariable

@SessionAttributes 
Model객체를 세션에 저장하고 사용하기 위한어노테이션

iPhone 에서 작성된 글입니다.
반응형