SpringBoot1.4之后不能自动注入RestTemplate

了解

Spring Boot<=1.3 无需定义,Spring Boot自动为您定义了一个。
 
Spring Boot >= 1.4 Spring Boot不再自动定义一个RestTemplate,而是定义了一个RestTemplateBuilder允许您更好地控制所RestTemplate创建的对象

解决(完成注入)

@Configuration
public class ApplicationConfig {
 
    @Bean
    public RestTemplate restTemplate(RestTemplateBuilder builder) {
        return builder.build();
    }
}
原文地址:https://www.cnblogs.com/niudaben/p/12501999.html