Feign Client with Spring Boot: RequestParam.value() was empty on parameter 0
Both Spring MVC and Spring cloud feign are using the same ParameterNameDiscoverer – named DefaultParameterNameDiscoverer to find parameter name. It tries to find the parameter names with the following step. First, it uses StandardReflectionParameterNameDiscoverer. It tries to find the variable name with reflection. It is only possible when your classes are compiled with -parameters. Second, … Read more