Gradle 설정

dependencies {  
    implementation 'org.springframework:spring-web:5.3.22'
}

역할

  • 특정 url 요청을 받아 어떤 Controller에서 처리할 지 정의하는 Annotation

속성

이름 타입 설명
value String[] 연결할 url
method RequestMethod[] HTTP Request 메소드
params String[] HTTP Request 파라미터를 Mapping 조건 부여
consumes String[] 설정과 Context-Type request 헤더라 일치할 경우 사용
produces String[] 설정과 Accept request 헤더가 일지할 경우에만 URL 호출

사용법

  • class와 method 에 사용 가능
@RequestMapping({"/hello", "/hello-buddy", "/hello/**"}
public class TestController {  
	...
}
				
@RequestMapping(method = RequestMethod.GET, value = "/hello")
public class TestController {  
	...
}

연결문서

댓글남기기