Wie pro Feder 5:WebClient vs RestTemplate
WebClient ist eine Schnittstelle, den Haupteintrittspunkt zum Durchführen eines Web-Anforderungen entspricht.
Es wurde als Teil des Spring Web Reactive-Moduls erstellt und ersetzt in diesen Szenarien das klassische RestTemplate. Der neue Client ist eine reaktive, nicht-blockierende Lösung, die über das HTTP/1.1-Protokoll arbeitet Haben
das bedeutet, müssen wir für die alten Anwendungen neu zu kodieren RestTemplate verwenden, wenn wir nach Spring 5 aktualisieren möchten?
Oder gibt es eine Umgehungslösung für die Arbeit mit RestTemplate in Spring 5?
Nein. RestTemplate bleibt bestehen. Der WebClient ist in diesen Szenarien ** vorzuziehen, d. H. Wenn Sie einen reaktiven Webclient (asynchron, nicht blockierend, mit Flux/Mono) wünschen. –