Используйте предварительно настроенный Spring Boot WebClient.Builder
вместо WebClient.builder()
, чтобы иметь экземпляр WebClient
.
Подробнее вы можете найти здесь .
Как в дальнейшем вы можете иметь bean-компонент WebClient
.
@Configuration
public class ClientConfiguration {
@Bean
public WebClient webClient(WebClient.Builder webClientBuilder) {
return webClientBuilder
.baseUrl("https://example.org")
.build();
}
}
WebClient.Builder
- это автоконфигурация, означающая, что инжектированная точка выше получит вновь клонированный экземпляр компоновщика.
Здесь является источником WebClientAutoConfiguration