똑같은 삽질은 2번 하지 말자
@PathVariable 사용해보자(전달인자 처리) 본문
주로 Rest API를 처리할 때, 많이 쓰이고 밑의 코드와 같이 구분자로 구별한다.
최근 동향은 죄다 API API이니깐 잘 알아두고 써먹자!
참고로, Spring에서는 이러한 전달인자를 처리하는데 두 가지 방법을 제공하는데,
또 다른 방법으로는 @RequestParam 이 있다는거~
@PutMapping("/api/v2/members/{id}")
public UpdateMemberResponse updateMemberV2(@PathVariable("id") Long id,
@RequestBody @Valid UpdateMemberRequest request) {
memberService.update(id,request.getName());
Member findMember = memberService.findOne(id);
return new UpdateMemberResponse(findMember.getId(),findMember.getName());
}
'Spring' 카테고리의 다른 글
Java(Enum) → DB(Int) (0) | 2020.06.16 |
---|---|
Spring+JPA REST API 성능 최적화 (0) | 2020.06.13 |
Redirect parameter ? How are you going to spend it? (0) | 2020.04.23 |
Jsoup 설치 & Test (0) | 2020.04.16 |
Spring css, js, 이미지 등등 resource 파일 불러올때,(<c:url> 필요성) (0) | 2019.11.19 |
Comments