Ich habe einige Tutorials über implementieren REST-Client in Java-Webanwendung gelesen, die SPRING verwenden, um Beans zu verwalten.Best Practices auf Rest-Client mit Spring RestTemplate
Jedes Beispiel, das ich fand, jedes Mal, wenn Sie eine REST-Anfrage machen, erstellen Sie ein neues RestTemplate.
Normalerweise Webanwendung Singleton Spring Bean.
Also ich möchte wissen, wann was ist die beste Praxis, um RestTemplate im Frühjahr zu verwenden konfiguriert Anwendungen?
Verwenden Singleton RestTemplate?
Erstellen Sie RestTemplate in jeder Anfrage. ?
Bitte Beratung und beschreiben Sie alle Situationen.
wegen großen Anforderungen Menge, ich habe "Too many open file "Auf meiner App. Ein Problem bei vielen Konvertern beim Laden. Kann ich eine Liste von Konvertern für viele Vorlagen wiederverwenden? Ist es threadsicher? – demon101
Ja, RestTemplate ist threadsicher https://spring.io/blog/2009/03/27/rest-in-spring-3-resttemplate – demon101