spring cloud feign 調用服務注意問題


 

 

  服務端 rest api

  @RequestMapping(value = "/phone")
  public ResponsePhone getPhone(@RequestParam String uid, @RequestParam List<String> orderidlist){}


客戶端
  
  @RequestMapping(value = "/phone")
  ResponsePhone getPhone(@RequestParam String uid, @RequestParam List<String> orderidlist)
  上面這樣寫 會在啟動的時候報錯。
  
原因是 不會自動獲取 傳遞的參數名稱 如 uid orderidlist

  改成

  @RequestMapping(value = "/phone")
  ResponsePhone getPhone(@RequestParam(value = "uid") String uid, @RequestParam(value = "orderidlist") List<String> orderidlist) {}
  
  



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM