Spring RestTemplate область действия и определение компонента - PullRequest
0 голосов
/ 22 февраля 2019

Мой вопрос похож на этот , касающийся RestTemplate в приложении Spring Boot, когда ему дается приведенное ниже определение компонента

@Bean
@RequestScope
public RestTemplate restTemplate(){
    return new RestTemplate();
}

против аналогичного определения компонентас областью прототипа по умолчанию, как показано ниже

@Bean
public RestTemplate restTemplate(){
    return new RestTemplate();
}

Какая разница будет в другой области действия для компонента RestTemplate при подключении к классу адаптера HTTP?

Я предполагаю, что это поможет повысить производительность за счет введения большего количества компонентов для выполнения задач, но я не знаю достаточно того, как реализация RestTemplate взаимодействует с сетевыми адаптерами более низкого уровня, и будет ли другая область действия компонентастать боровом ресурса.

...