# lm-spring-feign-support **Repository Path**: chenyaqiang/lm-spring-feign-support ## Basic Information - **Project Name**: lm-spring-feign-support - **Description**: 为非spring boot的spring工程提供feign支持 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2023-01-05 - **Last Updated**: 2023-01-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README spring mvc工程集成feign,并提供feign auto config支持。系统自动扫描feign client注解,并将feign接口注入到spring容器中,像调用本地方法一样调用远程服务。 *** - support-core:核心代码 - support-sample:示例代码 *** 1. 支持接口使用自定义的编/解码器Encoder/Decoder/ErrorDecoder,参考FeignClient.java类中的注释 2. 不同的接口可以使用不同的编/解码器 *** feign日志支持使用slf4jlog *** 使用方式: 1. 配置要调用的服务接口,参考示例中”BaiduController“类 2. 使用示例中的FeignClientsAutoConfiguration类,并设置”basePackages“ 3. 使用”BaiduController“进行接口调用, 参考support-sample中的SampleAppMain类 ***