September 2019
Intermediate to advanced
668 pages
15h 59m
English
In the ProductCompositeIntegration integration class, we have replaced the RestTemplate blocking HTTP client with the WebClient non-blocking HTTP client that comes with Spring 5.
A builder for the WebClient is auto-injected in to the constructor. If customization is required, for example, in setting up common headers or filters, it can be done in the constructor. For the available configuration options, see https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html#webflux-client-builder. Please have a look at the following steps:
public class ProductCompositeIntegration ...