记一次使用OpenFeign时的报错
1.Method has too many Body parameters
在启动时,报如上信息,说明Feign接口的方法中有参数,但是没有使用RequestParam注解
应该做出如下改动
@FeignClient(value="user-service") public interface UserFeign { @GetMapping("login") String login(String username,String password); }
->
@FeignClient(value="user-service") public interface UserFeign { @GetMapping("login") String login(@RequestParam("username") String username,@RequestParam("password") String password); }
2.主类应该使用
EnableFeignClients注解,否则会导致Feign对象无法注入

浙公网安备 33010602011771号