[Spring Framework] @RequestMapping("경로") 해석
·
Spring
@RequestMapping 어노테이션은 클래스 레벨과 메소드 레벨 둘 다에서 사용될 수 있으며, 컨트롤러의 요청 매핑 정보를 정의하는 역할을 합니다. 클래스 레벨에서 사용할 경우, 해당 컨트롤러 내부의 모든 요청 메소드의 공통적인 부분을 정의할 수 있습니다. 메소드 레벨에서 사용할 경우, 해당 메소드가 어떤 요청 매핑 정보를 처리할지를 정의할 수 있습니다. 위 코드에서 @RequestMapping("/ex04")은 /ex04 경로로 들어온 모든 요청에 대해 이 컨트롤러를 매핑시키는 역할을 합니다. 즉, http://localhost:8080/ex04로 GET 또는 POST 요청을 보내면 이 컨트롤러의 df() 또는 ex04() 메소드가 실행되도록 합니다. df() 메소드는 반환 값이 없으므로, 해당 경..