본문 바로가기

Spring

@PathVariable

반응형

@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이 들어옴

반응형

'Spring' 카테고리의 다른 글

CRUD Logic 구현  (0) 2019.11.17
@Slf4j  (0) 2019.11.14
서버와 Java 연동 Case변경  (0) 2019.11.14
서비스 구현 정리.  (0) 2019.11.14
@Builder, @Accessors  (0) 2019.11.14