Home > Software design >  How to call Async API in Spring Boot using RestTemplate?
How to call Async API in Spring Boot using RestTemplate?

Time:08-20

I am in a need of calling a api asynchronously in my spring boot application? Is there any methods that we can used in Spring RestTemplate?

CodePudding user response:

RestTemplate may not be a good idea. As per documentation, AsyncRestClient exposes similar methods as RestTemplate, but returns ListenableFuture wrappers as opposed to concrete results. Also, WebClient would be a much better choice over AsyncRestClient which is deprecated. As the linked page shows it is

Deprecated. as of Spring 5.0, in favor of WebClient

  • Related