RestTemplate обмен изменения поведения преобразования для конкретного возвращаемого значения из остальных API - PullRequest
0 голосов
/ 21 октября 2018

Я использую RestTemplate для извлечения объекта Employee через rest api:

 ResponseEntity<Employee> e2=rt.exchange("http://localhost:8080/empl", HttpMethod.POST, httpEntity, Employee.class, new ArrayList());
        Employee emp2 = e2.getBody();

Обычно http://localhost:8080/empl возвращает json, который может быть преобразован в объект класса Employee, однако, когда сотрудник не найден, API возвращает строку «Не найдено» вместо json, которая может быть преобразована в пустой объект Employee и происходит сбой обмена во время преобразования.

Мой вопрос: возможно ли принудительно выполнить обмен для преобразования строки «Не найдено» впустой объект Employee или пустой массив объектов Employee?

Best Regards, Piotr

...