-
Notifications
You must be signed in to change notification settings - Fork 244
9. Build Get Employee By ID REST API
Ramesh Fadatare edited this page Sep 11, 2022
·
1 revision
EmployeeDto getEmployeeById(Long employeeId);
@Override
public EmployeeDto getEmployeeById(Long employeeId) {
Employee employee = employeeRepository.findById(employeeId).get();
return EmployeeConverter.mapToEmployeeDto(employee);
}
// build get employee by id REST API
// http://localhost:8080/api/employees/1
@GetMapping("{id}")
public ResponseEntity<EmployeeDto> getEmployeeById(@PathVariable("id") Long employeeId){
EmployeeDto employee = employeeService.getEmployeeById(employeeId);
//return new ResponseEntity<>(employee, HttpStatus.OK);
return ResponseEntity.ok(employee);
}