使用Feign的时候,如果参数中带有
@PathVariable形式的参数,则要用value=""标明对应的参数,否则会抛出IllegalStateException异常
如 @PutMapping("/disuseable/{sn}") ApiResponse disUseAble(@PathVariable String sn); // wrong
--> @PutMapping("/disuseable/{sn}") ApiResponse disUseAble(@PathVariable(value="sn") String sn); // right
注意:本文归作者所有,未经作者允许,不得转载