@RequestMapping 어노테이션
- HTTP Request로 들어오는 URL을 특정 Controller 클래스나 메서드로 연결시키는 역할을 한다.
@Controller
@RequestMapping("/home")
public class TestController {
//hostname:port/home/에 대한 HTTP Request URL에 대응하는 역할
@RequestMapping("/")
String getName(){
return ~;
}
//hostname:port/home/test/에 대한 HTTP Request URL에 대응하는 역할
@RequestMapping("/test")
String showTest(){
return ~;
}
}
- http://localhost:8080/home/은 getName()을 호출
- http://localhost:8080/home/test는 showTest()을 호출
'Web > Spring' 카테고리의 다른 글
[Spring] IoC 컨테이너 와 Spring Bean (0) | 2020.12.28 |
---|---|
[Spring] POJO 와 Java Beans (0) | 2020.12.28 |
[Spring] @Controller 와 @RestController (0) | 2020.12.28 |
[Spring] DAO 와 DTO (0) | 2020.12.25 |
[Spring] Spring MVC 구조 (0) | 2020.12.25 |