使用Feign做遠(yuǎn)程調(diào)用失敗,Bean無(wú)法創(chuàng)建問(wèn)題及解決
報(bào)錯(cuò)
No bean found of type interface org.springframework.cloud.openfeign.Targeter for 服務(wù)名.
springCloud框架,使用Feign做遠(yuǎn)程調(diào)用,代碼運(yùn)行時(shí)報(bào)錯(cuò)
步驟
1.引入依賴(lài)
想要使用springcloud組件,一般在父工程pom文件里加入:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${springcloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>而后在要使用的子pom中引入openFeign依賴(lài),最好不要添加版本,就是因?yàn)槭智?,加了version,導(dǎo)致報(bào)錯(cuò)
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>手動(dòng)加入3.1.6版本,但是和springcloud版本不符合,然后刪除version后,Maven自動(dòng)幫我們下載了對(duì)應(yīng)的版本2.2.7

2.添加注解
@SpringBootApplication @EnableFeignClients(basePackages = "com.example.client")
3.寫(xiě)接口
@FeignClient("UserService")
public interface UserClient {
@GetMapping("/user/{id}")
User findById(@PathVariable("id") Long id);
}
細(xì)心哪!
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- SpringCloud OpenFeign遠(yuǎn)程調(diào)用傳遞請(qǐng)求頭信息方式
- Spring?Cloud實(shí)現(xiàn)遠(yuǎn)程調(diào)用OpenFeign組件的方法
- SpringCloud中的Feign遠(yuǎn)程調(diào)用最佳實(shí)踐方案
- Spring Cloud之遠(yuǎn)程調(diào)用OpenFeign參數(shù)傳遞
- Spring Cloud使用Feign進(jìn)行遠(yuǎn)程調(diào)用的操作指南
- OpenFeign無(wú)法遠(yuǎn)程調(diào)用問(wèn)題及解決
- 解決OpenFeign遠(yuǎn)程調(diào)用返回的對(duì)象總是null問(wèn)題
相關(guān)文章
Java圖片讀取ImageIO.read()報(bào)錯(cuò)問(wèn)題及解決
在使用imageio庫(kù)讀取圖片時(shí),如果路徑中包含中文,可能會(huì)導(dǎo)致讀取失敗,解決方法是將路徑中的中文字符進(jìn)行轉(zhuǎn)義處理,可以使用ImageUtil.java工具類(lèi)進(jìn)行路徑轉(zhuǎn)義,從而避免錯(cuò)誤,這是一個(gè)常見(jiàn)問(wèn)題,希望本文的解決方案能幫助到遇到相同問(wèn)題的開(kāi)發(fā)者2024-10-10
SpringBoot處理請(qǐng)求參數(shù)中包含特殊符號(hào)
今天寫(xiě)代碼遇到了一個(gè)問(wèn)題,請(qǐng)求參數(shù)是個(gè)路徑“D:/ExcelFile”,本文就詳細(xì)的介紹一下該錯(cuò)誤的解決方法,感興趣的可以了解一下2021-06-06
Java guava monitor監(jiān)視器線(xiàn)程的使用詳解
工作中的場(chǎng)景中是否存在類(lèi)似這樣的場(chǎng)景,需要提交的線(xiàn)程在某個(gè)觸發(fā)條件下執(zhí)行。本文主要就是使用guava中的monitor來(lái)優(yōu)雅的實(shí)現(xiàn)帶監(jiān)視器的線(xiàn)程2021-11-11
圖數(shù)據(jù)庫(kù)NebulaGraph的Java 數(shù)據(jù)解析實(shí)踐與指導(dǎo)詳解
這篇文章主要介紹了圖數(shù)據(jù)庫(kù)NebulaGraph的Java 數(shù)據(jù)解析實(shí)踐與指導(dǎo)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04
springboot集成@DS注解實(shí)現(xiàn)數(shù)據(jù)源切換的方法示例
本文主要介紹了springboot集成@DS注解實(shí)現(xiàn)數(shù)據(jù)源切換的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03

