请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

@PathVariable这个注解里面没有指定value报错

为什么feign 那节我的@PathVariable这个注解里面没有指定value会报PathVariable annotation was empty on param 0 这是什么原因呢? 我看你的都没有报错

正在回答 回答被采纳积分+3

1回答

大目 2019-09-14 21:40:29

您好,课上使用的版本没有这个问题(cloud greenwich + cloud alibaba 0.9.0),其他部分版本是可能有这个问题的。

在课程配套手记:https://www.imooc.com/article/289005 里面也有讲到。

解决方案,在PathVariable注解上添加参数,例如:

@GetMapping("/users/{id}")
UserDTO findById(@PathVariable("id") Integer id);


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号