解決配置Feign時報錯PathVariable annotation was empty on param 0.
更新時間:2024年11月14日 10:05:24 作者:莫失莫忘hh
在配置Feign客戶端時,如果遇到`@PathVariable`注解為空的問題,是因?yàn)樵诼暶鹘涌诜椒〞r沒有為`@PathVariable`注解提供`value`屬性,解決方法是為`@PathVariable`注解添加`value`屬性,這樣就可以避免報錯,并成功啟動Feign客戶端
配置Feign的時候報錯PathVariable annotation was empty on param 0.

是在聲明Feign接口方法時候,使用@PathVariable注解沒有帶有value值。
解決方案
- 將下面代碼:
@GetMapping("/dept/{id}")
public Dept get(@PathVariable Long id);- 修改為:
@GetMapping("/dept/{id}")
public Dept get(@PathVariable(value="id") Long id);修改之后,成功啟動,未報錯。
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
相關(guān)文章
Java Swing中的文本框(JTextField)與文本區(qū)(JTextArea)使用實(shí)例
這篇文章主要介紹了Java Swing中的文本框(JTextField)與文本區(qū)(JTextArea)使用實(shí)例,Swing是一個用于開發(fā)Java應(yīng)用程序用戶界面的開發(fā)工具包,需要的朋友可以參考下2014-10-10
Feign Client超時時間設(shè)置不生效的解決方法
這篇文章主要為大家詳細(xì)介紹了Feign Client 超時時間設(shè)置不生效的原因與解決方法,具有一定的的參考價值,希望對大家有一定的幫助2025-04-04
java代碼獲取數(shù)據(jù)庫表里數(shù)據(jù)的總數(shù)操作
這篇文章主要介紹了java代碼獲取數(shù)據(jù)庫表里數(shù)據(jù)的總數(shù)操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08
JAVA中數(shù)組插入與刪除指定元素的實(shí)例代碼
下面小編就為大家分享一篇JAVA中數(shù)組插入與刪除指定元素的實(shí)例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02
Java面試synchronized偏向鎖后hashcode存址
這篇文章主要為大家介紹了Java面試中synchronized偏向鎖后hashcode存址詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05

