Feign PathVariable annotation was empty on param 0.


使用Feign的時候,如果參數中帶有

@PathVariable形式的參數,則要用value=""標明對應的參數,否則會拋出IllegalStateException異常

@PutMapping("/disuseable/{sn}")
ApiResponse disUseAble(@PathVariable String sn);   // wrong

-->
@PutMapping("/disuseable/{sn}")
ApiResponse disUseAble(@PathVariable(value="sn") String sn);  // right


免責聲明!

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



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