W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
OpenFeign @QueryMap
批注支持將POJO用作GET參數(shù)映射。不幸的是,默認的OpenFeign QueryMap注釋與Spring不兼容,因為它缺少value
屬性。
Spring Cloud OpenFeign提供等效的@SpringQueryMap
批注,該批注用于將POJO或Map參數(shù)注釋為查詢參數(shù)映射。
例如,Params
類定義參數(shù)param1
和param2
:
// Params.java public class Params { private String param1; private String param2; // [Getters and setters omitted for brevity] }
以下偽裝客戶端通過使用@SpringQueryMap
批注來使用Params
類:
@FeignClient("demo") public class DemoTemplate { @GetMapping(path = "/demo") String demoEndpoint(@SpringQueryMap Params params); }
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: