Spring
@PathVariable
이무쿤
2019. 11. 14. 10:00
반응형
@PathVariable
@Override
@GetMapping("{id}") // /api/user/{id}
public Header read(@PathVariable Long id) {
return null;
}
이렇게 GetMapping 에 지정된 Path에서 매개변수와 같은 이름이 존재 한다면 변수로 사용 가능.
따라서 기존의 GetMapping은
@GetMapping("/api/account")
public Header read(@RequestParam Long id)
{
}
이런 식으로 작성 후에 url에서 api/account?id=1000
이런식으로 사용 했지만
PathVariable 사용 시
/api/{1000}하면 매개변수 id에 1000이 들어옴
반응형