๐Ÿ”™๋’ค๋กœ๊ฐ€๊ธฐ

๊ธฐ๋Šฅ

ํด๋ผ์ด์–ธํŠธ๋กœ๋ถ€ํ„ฐ ์ „๋‹ฌ๋ฐ›์€ HTTP ์š”์ฒญ์˜ URL ๊ฒฝ๋กœ์˜ ์ผ๋ถ€๋ฅผ ์ปจํŠธ๋กค๋Ÿฌ ๋ฉ”์„œ๋“œ์˜ ์ธ์ž๋กœ ์ „๋‹ฌํ•˜์—ฌ ์ฒ˜๋ฆฌํ•œ๋‹ค.

@GetMapping("/users/{userId}")
public String getUser(@PathVariable("userId") String userId) {
    // ์‚ฌ์šฉ์ž ์ •๋ณด ์กฐํšŒ ๋กœ์ง ์ˆ˜ํ–‰
    return "user-detail";
}

์œ„์˜ ์ฝ”๋“œ์—์„œ **@PathVariable("userId")**๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ „๋‹ฌํ•œ URL ๊ฒฝ๋กœ์˜ **userId**๋ผ๋Š” ์ด๋ฆ„์˜ ๊ฒฝ๋กœ ๋ณ€์ˆ˜๋ฅผ ์ปจํŠธ๋กค๋Ÿฌ ๋ฉ”์„œ๋“œ์˜ String userId ์ธ์ž๋กœ ์ „๋‹ฌํ•˜๊ณ  ์ฒ˜๋ฆฌํ•œ๋‹ค.