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();
 }
相关推荐
NightDW12 分钟前
连续周更任务模块的设计与实现
java·后端·mysql
华仔啊13 分钟前
什么情况下用线程池,怎么用?看完就会
java·后端
灵魂猎手16 分钟前
8. Mybatis插件体系
java·后端·源码
SimonKing16 分钟前
布隆过滤器:用微小的空间代价换取高效的“可能存在”判定
java·后端·程序员
阿冲Runner17 分钟前
Lombok的@Builder与Mybatis-Plus配合使用踩坑
java·后端·mybatis
菜鸟的迷茫20 分钟前
Java 锁机制对比:Synchronized、ReentrantLock、StampedLock
java·后端
花花无缺22 分钟前
java的异常-Exception、Error
java·后端
架构师沉默23 分钟前
架构师的秘密武器:Java SPI 插件机制解密
java·后端·架构
xiaohezi24 分钟前
搞懂 ThreadLocal,其实就三件事:它是谁?它在哪?用完它咋办?
java
whitepure25 分钟前
万字详解Java多线程(一)
java·后端