Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 비즈니스레이어
- 바인딩변수
- @Valid
- 어노테이션
- 유효성검사
- springjdbc
- 생성자주입
- PointCut
- @ResponseBody
- 스프링
- application.properties
- springmvc
- Java
- Model
- frontController
- c:if
- 서비스레이어
- jointpoint
- gradle
- SpringBoot
- 의존주입
- produces
- .xml
- @RequestMapping
- @RequestParam
- AOP
- @
- spring
- MVC
- after-throwing
Archives
- Today
- Total
메모장
@RequestMapping 에서 사용되는 옵션 종류 본문
728x90
반응형
@RequestMapping 어노테이션은 Spring MVC 컨트롤러 메서드에 대한 요청 매핑을 설정하는 데 사용되는 매우 유용한 어노테이션입니다. 이 어노테이션을 사용하여 다양한 옵션을 설정할 수 있습니다.
- value 또는 path: 요청 매핑을 설정할 URL 경로를 지정합니다.
- method: 요청 메서드(HTTP 메서드)를 지정합니다. 기본값은 모든 요청 메서드를 허용하는 RequestMethod.GET입니다.
- params: 특정 요청 매개변수(parameter)를 지정하여 요청을 매핑합니다.
- headers: 특정 요청 헤더 값을 지정하여 요청을 매핑합니다.
- consumes: 요청이 수락하는 미디어 타입(media type)을 지정합니다.
- produces: 응답이 생성할 미디어 타입을 지정합니다.
- name, value, defaultValue: 경로 변수를 지정하거나 기본값을 설정합니다.
- params와 headers에 사용되는 조건들: 조건을 만족하는 경우에만 요청을 매핑합니다.
예를 들어, params = "paramName=paramValue"와 같이 사용됩니다.
9. method, params, headers, consumes, produces 등은 배열로 여러 값을 지정할 수 있습니다.
728x90
반응형
'Spring > 개념정리' 카테고리의 다른 글
| [ null 업데이트 이슈 ] (1) | 2024.08.07 |
|---|---|
| Spring 예외 처리 페이지 (1) | 2024.08.07 |
| Spring 사진 썸네일 실습 (0) | 2024.08.07 |
| Spring 업로드 사진 출력 실습 (0) | 2024.08.07 |
| Spring 파일 업로드 (0) | 2024.08.07 |