关于springboot:springboot-RestTemplate不能注入的原因

42次阅读

共计 287 个字符,预计需要花费 1 分钟才能阅读完成。

Spring Boot<=1.3 无需定义,Spring Boot 主动为您定义了一个。

Spring Boot >= 1.4 Spring Boot 不再主动定义一个 RestTemplate,而是定义了一个 RestTemplateBuilder 容许您更好地管制所 RestTemplate 创立的对象。

定义 RestTemplate Bean 即可实现注入:

@Configuration
public class AppConfig {
    @Bean
 public RestTemplate restTemplate(RestTemplateBuilder builder){return builder.build();
    }
}

正文完
 0