스프링 MVC에서 주로 사용하는 어노테이션
스프링 MVC에서 주로 사용하는 어노테이션 (Annotation)
@Controller
스프링 MVC의 컨트롤러 객체임을 명시하는 어노테이션
@RequestMapping
특정 URI에 매칭되는 클래스나 메소드임을 명시하는 어노테이션
@RequestParam
요청(request)에서 특정한 파라미터의 값을 찾아낼 때 사용하는 어노테이션
@RequestHeader
요청(request)에서 특정 HTTP 헤더 정보를 추출할 때 사용
@PathVariable
현재의 URI에서 원하는 정보를 추출할 때 사용하는 어노테이션
@CookieValue
현재 사용자의 쿠키가 존재하는 경우 쿠키의 이름을 이용해서 쿠키의 값을 추출
@ModelAttribute
자동으로 해당 객체를 뷰까지 전달하도록 만드는 어노테이션
@SessionAttribute
세션상에서 모델의 정보를 유지하고 싶은 경우에 사용
@InitBinder
파라미터를 수집해서 객체로 만들 경우에 커스터마이징
@ResponseBody
리턴 타입이 HTTP의 응답 메시지로 전송
@RequestBody
요청(request) 문자열이 그대로 파라미터로 전달
@Repository
DAO 객체
@Service
서비스 객체
'JAVA > spring' 카테고리의 다른 글
JSON 데이터생성 @ResponseBody (0) | 2017.09.08 |
---|---|
Redirect: (0) | 2017.09.08 |
return 타입이 만들어져 있는 경우에는 (0) | 2017.09.06 |
return 타입이 String인 경우 (0) | 2017.09.06 |
return 타입이 void 일 경우 (0) | 2017.09.06 |
댓글
이 글 공유하기
다른 글
-
Redirect:
Redirect:
2017.09.08 -
return 타입이 만들어져 있는 경우에는
return 타입이 만들어져 있는 경우에는
2017.09.06 -
return 타입이 String인 경우
return 타입이 String인 경우
2017.09.06 -
return 타입이 void 일 경우
return 타입이 void 일 경우
2017.09.06