Я думаю, что в методе getAllEmployee
есть логическая ошибка. Потому что, если в employeeService.findAllEmployees()
не будет сотрудника, то по логике c кода он должен вернуть список Employee с размером 0. Итак, я думаю, ваш код должен выглядеть следующим образом:
@GetMapping(value = "employee")
public List<Employee> getAllEmployee() throws MyResourceNotFoundException {
List<Employee> employees = employeeService.findAllEmployees();
if (employees.size() > 0) return employees;
else throw new MyResourceNotFoundException("Employee not Found");
}