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
作者:每天多帅一点点
来源链接:https://www.cnblogs.com/huhuixin/p/7797850.html