@Configuration
@ConditionalOnExpression(value="${slate.httpclient.enabled:false}")
@EnableMemberProcessor(value=HttpClientMemberProcessor.class)
public class HttpClientsConfig
extends java.lang.Object
HttpClients配置: 自动配置SimpleOkHttpClient
配置前缀: slate.httpclients
| 构造器和说明 |
|---|
HttpClientsConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpClients |
httpClientsContainer(SlatePropertiesForHttpClient slatePropertiesForHttpClient)
自动配置HttpClients
我们可以用如下方式获得所有客户端(包括运行时动态添加的):
private SimpleOkHttpClient client;
@Autowired
public Constructor(HttpClients httpClients) {
this.client = httpClients.get("tagname");
};
|
@Bean(value="slate.httpclient.httpClients") public HttpClients httpClientsContainer(@Qualifier(value="slate.httpclient.slatePropertiesForHttpClient") SlatePropertiesForHttpClient slatePropertiesForHttpClient)
自动配置HttpClients
我们可以用如下方式获得所有客户端(包括运行时动态添加的):
private SimpleOkHttpClient client;
@Autowired
public Constructor(HttpClients httpClients) {
this.client = httpClients.get("tagname");
};