Spring ์ด๋ ธํ ์ด์ 1 [Spring] Spring MVC์ @PathVariable ์ด๋ ธํ ์ด์ '@PathVariable'์ ์คํ๋ง ํ๋ ์์ํฌ์์ ์น ์์ฒญ์ URL ๊ฒฝ๋ก(Path)์์ ๋ณ์๋ฅผ ์ถ์ถํ๋๋ฐ ์ฌ์ฉ๋๋ ์ด๋ ธํ ์ด์ ์ด๋ค. ์ฃผ๋ก RESTful ์น ์ ํ๋ฆฌ์ผ์ด์ ์์ URL ๊ฒฝ๋ก์ ๋ณ์๋ฅผ ํฌํจํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ๋ ํ์ฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก URL์ ๋ค์๊ณผ ๊ฐ์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋ค: http://example.com/somePath/{variable} {variable} ๋ถ๋ถ์ ๋์ ์ผ๋ก ๋ณํ๋ ๊ฐ์ด๋ฉฐ, @PathVariable์ ์ฌ์ฉํ์ฌ ์ปจํธ๋กค๋ฌ ๋ฉ์๋์ ํ๋ผ๋ฏธํฐ์ ์ฐ๊ฒฐํ์ฌ ์ถ์ถํ ์ ์๋ค. ์๋ฅผ ๋ค์ด, @Controller public class MyController { @GetMapping("/greet/{name}") public String greetUser(@PathVariable("name") S.. 2023. 7. 31. ์ด์ 1 ๋ค์