Spring Boot集成ElasticSearch

2018-07-10  本文已影响97人  云师兄

添加maven依赖

<dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
</dependency>

补充配置文件

在application.properties配置文件中填写:

spring.data.elasticsearch.properties.transport.tcp.connect_timeout=120s
spring.data.elasticsearch.cluster-name=elasticsearch
spring.data.elasticsearch.cluster-nodes=127.0.0.1:9300

ElasticSearch安装

之前一直连接失败的原因是spring boot ,spring data,elasticsearch三者的版本不匹配,具体的匹配如下:


屏幕快照 2018-07-10 上午8.20.05.png

由于当前spring boot的版本为1.5.1,所以就只支持elasticsearch版本为2.0.0到5.0.0的部分,如果像之前选了6点几的版本就会出现连接失败等其他问题,换了低版本的2.4.1后就能正常使用了。

上述三步都完成后就可以在spring boot中进行es的相关操作了。

上一篇下一篇

猜你喜欢

热点阅读