728x90
@PathVariable 이란?
REST API에서 URI에 사용되는 변수이다.
예를 들면, 아래 URI에서 밑줄 친 부분이 @PathVariable로 처리해줄 수 있는 부분이다.
localhost:8080/api/user/1234
music.bugs.co.kr/album/4062464
2개가 필요할 경우 따로 따로 선언 해주면 된다.
@PutMapping("/posts/{postId}/comments/{commentId}")
public void editComment(@PathVariable Long postId,@PathVariable Long commentId, @RequestBody CommentRequestDto commentrequestDto) {
commentService.editComment(postId,commentId,commentrequestDto);
}
728x90
'개-발 > Java + Spring + Kotlin' 카테고리의 다른 글
[Spring] Cookie 란 무엇 '인가' ? (0) | 2023.01.10 |
---|---|
[Spring] Access Token 과 Refresh Token (0) | 2023.01.10 |
[Spring] RefreshToken +Jwt + Redis (feat.Redis) (0) | 2022.12.28 |
[Spring] 연관관계 단방향, 양방향 (0) | 2022.12.27 |
[Spring] 기본키 매핑 (Id , GeneratedValue) (0) | 2022.12.26 |