springboot RestTemplate不能注入的原因

Posted 风里有诗句

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot RestTemplate不能注入的原因相关的知识,希望对你有一定的参考价值。

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();
    }
}

以上是关于springboot RestTemplate不能注入的原因的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot系列之RestTemplate使用示例

SpringBoot使用RestTemplate

重学springboot系列番外篇之RestTemplate

springboot2.0集成RestTemplate

springboot使用restTemplate post提交值 restTemplate post值

如何解决SpringBoot中RestTemplate的中文乱码问题?