JPA활용2-회원수정 API

언젠간·2022년 9월 20일

회원등록 API v1

	@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());
	}
	
	@Data
	static class UpdateMemberRequest{
		private String name;
	}
	
	@Data
	@AllArgsConstructor
	static class UpdateMemberResponse{
		private Long id;
		private String name;
	}
  • Return
    {
        "id": 1,
        "name": "new-hello"
	}
profile
코딩왕이될사나이

0개의 댓글