RestTemplate启动问题解决

作者简介:码上言

代表教程:Spring Boot + vue-element 开发个人博客项目实战教程

专栏内容:个人博客系统

我的文档网站:http://xyhwh-nav.cn/

RestTemplate启动问题解决

问题:在SpringCloud架构项目中配置了消费者服务后,项目启动时报错。

报错信息:A component required a bean of type 'org.springframework.web.client.RestTemplate' that could not be found.

出现原因

在 Spring Boot 1.3版本中,会默认提供一个RestTemplate的实例Bean,而在 Spring Boot 1.4以及以后的版本中,这个默认的bean不再提供了,我们需要在Application启动时,手动创建一个RestTemplate的配置。

解决方法

在启动类中添加该实例:

java 复制代码
 @Bean
 RestTemplate restTemplate(){
     return new RestTemplate();
 }
相关推荐
Chase_______3 分钟前
JavaSE超详细笔记-网络编程篇-基于黑马
java·笔记
爱学习的白杨树21 分钟前
Spring Cloud Gateway 介绍
java·运维·开发语言
androidwork24 分钟前
Android 中 OkHttp 的自定义 Interceptor 实现统一请求头添加
android·java·okhttp·kotlin
bing_1581 小时前
Spring Data MongoDB 提供了哪些核心组件?
java·mongodb·spring
知秋丶1 小时前
Spring-rabbit重试消费源码分析
java·后端·spring
hello早上好1 小时前
Spring Bean后处理器
java·架构
沉豆1 小时前
Jmeter调用jar包中的方法,并使用返回值当请求参数
java·jmeter·jar
天天摸鱼的java工程师1 小时前
synchronized 与 ReentrantLock 区别?公平锁、非公平锁、可重入锁、自旋锁的原理与应用?
java·后端
一只白鸭子1 小时前
从实践到思考:Spring Boot + MyBatis关系查询小分享
java
天天摸鱼的java工程师1 小时前
详解 Spring Boot 的 RedisAutoConfiguration 配置:从自动装配到自定义扩展
java·后端