/** * Find an {@link Employee}'s {@link Manager} based upon employee id. Turn it into a context-based link. * * @param id * @return */ @GetMapping(value = "/employees/{id}/manager", produces = MediaTypes.HAL_JSON_VALUE) ResponseEntity<Resource<Manager>> findManager(@PathVariable long id) { return ResponseEntity.ok( assembler.toResource(repository.findByEmployeesId(id))); } }