Spring Feign クライアントを生成しようとすると、「メソッドには Body パラメータが多すぎます」というエラーが表示されます
@RequestMapping(value="/media", method=RequestMethod.POST)
String uploadMedia(@RequestHeader("Authentication") String token,
@RequestPart("media") MultipartFile audio,
@RequestPart("a-json-object") SomeClass someClazz,
@RequestPart("another-json-object") AnotherClass anotherClazz);
通常の Feign アノテーションを使用する場合は機能しますが、Spring MVC アノテーションを使用する場合は機能しない次のソリューションを見つけました。