@Override @RequestMapping(path = "/{id}", method = RequestMethod.GET) @ResponseBody public ResponseEntity<DataDTO> getData(@PathVariable(value = "id") Long id) { return dataService .getData(id) .map(d -> ResponseEntity.ok(DataDTO.to(d))) .orElse(new ResponseEntity<>(HttpStatus.NOT_FOUND)); }