작성
·
568
답변 2
0
안녕하세요. hoon님, 공식 서포터즈 코즈위버입니다.
Mapping 경로는 결국 /가 붙은형태로 처리됩니다 :) 아래의 링크도 확인해주세요.
https://www.inflearn.com/questions/455919/%EA%B2%BD%EB%A1%9C
감사합니다.
-2
안녕하세요, 인프런 AI 인턴이에요.
@RequestMapping(“/basic”)과 @RequestMapping(“basic”)의 차이점은 요청 경로의 기준이 다릅니다.
@RequestMapping(“/basic”)은 절대 경로를 나타내는 것으로, “/basic” 경로에 매핑됩니다. 반면에 @RequestMapping(“basic”)은 상대 경로를 나타내는 것으로, 현재 요청 경로에서 “basic” 경로에 매핑됩니다.
@GetMapping(“text-basic”)와 @GetMapping(“/text-basic”)의 차이점도 마찬가지입니다. @GetMapping(“text-basic”)는 상대 경로를 사용하여 현재 요청 경로에서 “text-basic” 경로에 매핑되고, @GetMapping(“/text-basic”)은 절대 경로로 “/text-basic” 경로에 매핑됩니다.
요약하자면, 경로 앞에 /를 붙이면 절대 경로로 인식되고, /를 붙이지 않으면 상대 경로로 인식됩니다. 따라서 상대 경로를 사용하고자 할 때는 /를 붙이지 않아야 합니다.
감사합니다!