openfeign 远程调用接口 报错PathVariable annotation was empty on param 0.

在使用 OpenFeign 进行微服务接口调用时遇到启动失败的问题,经过排查发现@PathVariable注解需要指定name属性才能正常工作。博主分享了这一经验,指出在某些情况下,OpenFeign接口的参数注解需要完整写明,以避免类似错误。
摘要由CSDN通过智能技术生成

在这里插入图片描述
今天在使用openfeign远程调用其他微服务接口的时候,报了一个错,导致项目无法正常启动。
我查看了自建的openfeign接口中的代码,发现没有问题

错误代码
在这里插入图片描述
直接蒙了 难道老天爷今天想让我加班 我还等着回家躺平呢
在这里插入图片描述
一顿瞎操作后 还是感觉很奇怪。。。。。。。
一般来说@PathVariable 如果是一个参数的话,我都习惯性不写注解的参数,默认就可以用
但是openfeign调用的接口,@PathVariable注解还必须写上值,绑定name

正确代码
在这里插入图片描述
再次启动服务就可以正常运行了~~~~

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值