@FeignClient 可以通过在配置类上加@Configuration或者在configuration属性上指定配置类,来使配置生效。加了同一个类,加了注解就是服务中所有FeignClient实例的全局配置,不加注解,就是只对单个FeignClient生效配置。后者适用于使用FeignClient请求不同的服务。
//加注解的配置类,是全局默认配置,对所有@FeignClient生效
@Configuration
public class LightHouseFeignConfig{
//若干代码
}
//不加注解的配置类,放到@FeignClient的configuration属性中,只对指定FeignClient生效
public class TestFeignConfig{
//若干代码
}
@FeignClient(configuration=TestFeignConfig.class)
public interface TestApi{
//若干代码
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...


