본문 바로가기

basic/Java

Missing URI template variable 'id' for method parameter of type Long

@RequestMapping(value="update/{id}", method = RequestMethod.POST, produces = APPLICATION_JSON)
public ApiResponse update(@PathVariable("id") Long id, @RequestBody RoomUpdateRequestDto requestDto) {
pms_RoomService.update(id, requestDto);
return ok();
}

path 파라미터에 /{id}를 줘야하는데 빼먹고 안줘서 발생한 오류