真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

SpringBoot2.3.3中Feign如何使用

SpringBoot2.3.3中Feign如何使用,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務領(lǐng)域包括:網(wǎng)站設計制作、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的阜康網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!

SpringBoot2.3.3使用Feign

1、引入依賴包(pom.xml)


  1.8
  Greenwich.SR6


  
    
      org.springframework.cloud
      spring-cloud-dependencies
      ${spring-cloud.version}
      pom
      import
    
  




  org.springframework.cloud
  spring-cloud-starter-openfeign

2、入口文件中加入注解

@EnableFeignClients

3、請求數(shù)據(jù)格式為application/x-www-form-urlencoded的處理方式

@FeignClient(name = "passportHttpMiaozhenTokenClient", url = "http://www.xx.com")
public interface PassportHttpToken {
    /**
     * 獲取接口token
     * @param tokenForm
     * @return
     */
    @PostMapping(value = "oauth/token", consumes = {MediaType.APPLICATION_FORM_URLENCODED_VALUE}, produces = {MediaType.APPLICATION_JSON_UTF8_VALUE})
  	//這里的map一定要注意,如果直接使用實體類是不成功的,必須為map,原因為找到合適的HttpMessageConverter轉(zhuǎn)換為DTO實體類
    String getMiaozhenTokenJson(MultiValueMap tokenForm);

}

4、請求調(diào)用

@Autowired
private PassportHttpToken passportHttpToken;
public void myTest(){
        MultiValueMap tokenFormMap = new LinkedMultiValueMap<>();
        tokenFormMap.add("參數(shù)1", "值1");
				tokenFormMap.add("參數(shù)2", "值2");
        String str = passportHttpMiaoZhenToken.getMiaozhenTokenJson(tokenFormMap);

        System.out.println(str);
    }

關(guān)于SpringBoot2.3.3中Feign如何使用問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。


網(wǎng)頁名稱:SpringBoot2.3.3中Feign如何使用
標題鏈接:http://weahome.cn/article/ipdhdc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部