国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

spring cloud Feign使用@RequestLine遇到的坑

瀏覽:3日期:2023-07-07 08:30:43
Feign使用@RequestLine遇到的坑

如何在微服務(wù)項(xiàng)目中調(diào)用其它項(xiàng)目的接口試使用spring cloud feign聲明式調(diào)用。

/** * 客戶端請去 * @author RAY * */@FeignClient(name='store',configuration=FooConfiguration .class)public interface UserFeignClient { @RequestLine('GET /simple/{id}') public User findById(@Param('id') Long id);}

但是啟動得時(shí)候報(bào)錯(cuò):

Method getLinksForTrack not annotated with HTTP method type (ex. GET, POST)

官方文檔說明

@RequestLine is a core Feign annotation, but you are using the Spring Cloud @FeignClientwhich uses Spring MVC annotations.

spring cloud Feign使用@RequestLine遇到的坑

意思就是feign 默認(rèn)使用的是spring mvc 注解(就是RequestMapping 之類的) ,所以需要通過新增一個(gè)配置類來修改其“契約”。

@Configurationpublic class FooConfiguration { @Bean public Contract feignContract() {return new feign.Contract.Default();//使用feign自帶契約 }}

PS : feignContract方法名不要跟一樣。否則啟動得時(shí)候會報(bào)錯(cuò)。 得改一個(gè)跟類名不一樣得方法名!

@RequestLine的使用及配置

@RequestLine與其它請求不同,只需要簡單寫請求方式和路徑就能達(dá)到請求其它服務(wù)的目的。

@FeignClient(value = 'feign-server',configuration = FeignConfig.class) //需要一個(gè)配置文件public interface TestService { @RequestLine('POST /feign/test') //對應(yīng)請求方式和路徑 String feign(@RequestBody UserDO userDO);}

@EnableFeignClients@SpringBootConfigurationpublic class FeignConfig { @Bean public Contract contract(){return new feign.Contract.Default(); }}

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 三级全黄的全黄三级三级播放 | 在线一区二区三区 | 久久精品国产精品青草不卡 | 波多结衣一区二区三区 | 亚洲三级网站 | 在线观看日本永久免费视频 | 另类专区欧美 | 亚洲视频二 | 久热中文字幕在线精品免费 | 九九热精品在线 | 亚洲香蕉一区二区三区在线观看 | 一级白嫩美女毛片免费 | 精品一区二区三区视频 | 特黄特级a级黄毛片免费观看多人 | 久爱www免费人成福利播放 | 亚洲看黄| 精品久久久久不卡无毒 | 成人亚洲精品 | 国产亚洲精品久久久久久无 | 久久久久女人精品毛片九一 | 欧美日本一区 | 亚洲欧美日本人成在线观看 | 欧美—级v免费大片 | 黄篇网址 | 国产一级视频播放 | 国产高清在线精品一区二区三区 | 一区二区日韩 | 日韩欧美一区二区三区不卡在线 | 97国产在线视频公开免费 | 毛片在线视频在线播放 | 韩国午夜三级理论 | 久久e| 美女张开腿给男生桶下面视频 | 曰韩三级 | 欧美亚洲综合视频 | 完整日本特级毛片 | 久久一本色道综合 | 欧美在线观看免费一区视频 | 国产成人精品免费视频大全软件 | 最新黄网 | 亚洲成aⅴ人在线观看 |