@Configuration
@ConditionalOnClass(value=co.elastic.clients.elasticsearch.ElasticsearchClient.class)
@ConditionalOnProperty(prefix="easy-es",
name="enable",
havingValue="true",
matchIfMissing=true)
@AutoConfigureOrder(value=-2147483648)
public class EsAutoConfiguration
extends Object
Copyright © 2021 xpc1024 All Rights Reserved
| 构造器和说明 |
|---|
EsAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.dromara.easyes.common.property.EasyEsDynamicProperties |
easyEsDynamicProperties() |
org.dromara.easyes.common.property.EasyEsProperties |
easyEsProperties() |
co.elastic.clients.elasticsearch.ElasticsearchClient |
elasticClient() |
EasyEsConfiguration |
esConfiguration() |
@Bean @ConfigurationProperties(prefix="easy-es") public org.dromara.easyes.common.property.EasyEsProperties easyEsProperties()
@Bean @ConfigurationProperties(prefix="easy-es.dynamic") public org.dromara.easyes.common.property.EasyEsDynamicProperties easyEsDynamicProperties()
@Bean
@ConditionalOnMissingBean
@DependsOn(value={"easyEsProperties","easyEsDynamicProperties"})
public co.elastic.clients.elasticsearch.ElasticsearchClient elasticClient()
@Bean public EasyEsConfiguration esConfiguration()
Copyright © 2025. All rights reserved.