@RequestMapping(value = "/{id}", method = RequestMethod.PUT) @ResponseStatus(HttpStatus.NO_CONTENT) public void updateCommodity(@PathVariable("id") Long id, @RequestBody Commodity commodity) { if (commodityRepository.exists(id)) { commodity.setId(id); commodityRepository.save(commodity); } }