Is it better to keep RestTemplate in memory than creating new RestTemplate with every request ?
Example: With every request in my api, my api request to another api with REST. So my method can look like this :
exampleMethod() {
RestTemplate restTemplate = new RestTemplate;
restTemplate.getForObject(...);
}
or :
private RestTemplate restTemplate;
exampleMethod() {
if(restTemplate == null) {
restTemplate = new RestTemplate;
}
restTemplate.getForObject(...)
}