Java 项目集成 es

参考:https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/index.html

https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/java-rest-high-getting-started-maven.html

1. pom.xml中加入maven依赖 


    org.elasticsearch.client
    elasticsearch-rest-high-level-client
    7.7.0

2.  初始化

https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/java-rest-high-getting-started-initialization.html

RestHighLevelClient client = new RestHighLevelClient(
        RestClient.builder(
                new HttpHost("localhost", 9200, "http"),
                new HttpHost("localhost", 9201, "http")));

3. 参照es的API 文档,操作即可

https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/java-rest-high-supported-apis.html

@Autiwired 
private RestHighLevelClient  restHighLevelClient;

 

你可能感兴趣的:(es,java)