@FeignClient("project")标注的interface,要包含project对应的微服务提供的所有方法吗???
如果project微服务里面提供了超过100个远程方法,且MyPro全部都要用;
那么MyPro这个接口类里面就要声明这100多个方法吗???
那这样不是非常臃肿?
不能分成多个接口,如:MyPro1、MyPro2、MyPro3这样;
然后按照业务功能的不同,分别在这3个接口中声明这100多个远程方法吗?
比如MyPro1、MyPro2、MyPro3都用@FeignClient("project")标注;
但是spring cloud feign好像不支持这样写;
请问,该怎么使用@FeignClient("xxxxx"),
又不需要把所有同一个微服务提供的远程方法放在单个接口类中呢???
相关问题
- spring boot application failed to autowired feign
- Spring cloud netflix and HystrixObservable -->
- How to implement Sleuth Tracing With Feign.Builder
- spring-cloud-starter-openfeign: Invalid HTTP metho
- spring boot feign client getting HTTP 404
相关文章
- 求助!Feign调用报错:No qualifying bean of type 'org.
- Body parameters cannot be used with form parameter
- Spring Data Pageable not supported as RequestParam
- How to fine-tune the Spring Cloud Feign client?
- How to write integration tests with spring-cloud-n
- Feign logging not working
- How to add a request interceptor to a feign client
- springcloud 运行时报熔断器相关错误
支持这样写的,谁说不支持啊。
PS. 2.1.x 版本后需要添加一个配置
spring.main.allow-bean-definition-overriding=true