Spring Boot: вызов REST сервисов с помощью RestTemplate

Если вам нужно вызывать удаленные REST службы из вашего приложения, вы можете использовать класс RestTemplate Spring Framework. Поскольку экземпляры RestTemplate часто необходимо настраивать перед использованием, Spring Boot не предоставляет ни одного автоматически настроенного компонента RestTemplate. Однако он автоматически настраивает RestTemplateBuilder, который может использоваться для создания экземпляров RestTemplate при необходимости. Автоматически настроенный RestTemplateBuilder гарантирует, что разумные HttpMessageConverters будут применены к экземплярам RestTemplate. Следующий код показывает типичный пример: @Service public class MyService { private final RestTemplate restTemplate; public MyService(RestTemplateBuilder restTemplateBuilder) { this.restTemplate = restTemplateBuilder.build(); } public Details someRestCall(String name) { return this.restTemplate.getForObject("/{name}/details", Details.class, name); } } Res...