@Configuration
@ConditionalOnProperty(prefix="lamp.security",
name="type",
havingValue="FEIGN",
matchIfMissing=true)
@EnableFeignClients(basePackageClasses=UserResolveFeignConfiguration.UserResolveApi.class)
public class UserResolveFeignConfiguration
extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
UserResolveFeignConfiguration.UserResolveApi |
static class |
UserResolveFeignConfiguration.UserResolveApiFallback
用户API熔断
|
static class |
UserResolveFeignConfiguration.UserResolverServiceFeignImpl
feign 实现
|
| 构造器和说明 |
|---|
UserResolveFeignConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
SpringUtils |
getSpringUtils(org.springframework.context.ApplicationContext applicationContext) |
UserResolverService |
getUserResolverService(UserResolveFeignConfiguration.UserResolveApi userResolveApi) |
@Bean @ConditionalOnMissingBean(value=UserResolverService.class) public UserResolverService getUserResolverService(UserResolveFeignConfiguration.UserResolveApi userResolveApi)
@Bean @ConditionalOnMissingBean(value=top.tangyh.basic.utils.SpringUtils.class) public SpringUtils getSpringUtils(org.springframework.context.ApplicationContext applicationContext)
Copyright © 2021. All rights reserved.