SpringBoot集成ElasticSearch
小于 1 分钟数据库技术ElasticSearch
官方文档:https://www.elastic.co/guide/index.html




原生依赖
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-high-level-client</artifactId>
<version>7.6.2</version>
</dependency>
找对象

分析类中的方法
配置项目
- 保证maven导入的依赖和ES版本一致。

查看默认的依赖是怎么定义的

配置porm文件
<properties>
<java.version>1.8</java.version>
<!--自定义ES版本,版本依赖,保证和本地一致-->
<elasticsearch.version>7.6.1</elasticsearch.version>
</properties>

查看maven依赖,确保修改成功。

配置config
@Configuration
public class ElasticSearchConfig {
@Bean
public RestHighLevelClient restHighLevelClient(){
return new RestHighLevelClient(RestClient.builder(
new HttpHost("127.0.0.1", 9200, "http")
));
}
}
分析源码

