【ES】springboot集成ES

1. 去Spring官方文档确认版本兼容性

这一版的文档里没有给出springboot的版本对应,但我在一个博主的文章里看到的es8.0以前的官方文档中就有给出来,所以还需要再去寻找spring framework和springboot的对应关系???

还有有个疑问,因为我选择的es依赖包是spring-boot-starter-data-elasticsearch,但官方文档里只给出了Spring Data Elasticsearch的信息,而这两者的版本对应关系我目前只能从加载的依赖包中找到,或许有其他的办法?(还请广大网友指点一下)

2. es的安装和配置

找到合适的es版本后,就可以去es官网进行下载安装了
ES安装

3. 添加依赖

安装好es后就可以添加spring boot starter data elasticsearch的依赖包了

spring boot starter data elasticsearch的依赖包中集成了Spring Data Elasticsearch

如下,我的springboot版本是3.1.7

4. 修改application.properties文件

5. 给实体类添加注解

6. 测试


过程遇到太多坑了,尤其要注意版本适配性问题!!!

参考了很多网友的解决方案,感谢!

相关推荐
好吃的肘子14 小时前
Elasticsearch架构原理
开发语言·算法·elasticsearch·架构·jenkins
斯普信专业组16 小时前
Elasticsearch索引全生命周期管理指南之一
大数据·elasticsearch·搜索引擎
Clown9517 小时前
go-zero(十九)使用Prometheus监控ES指标
elasticsearch·golang·prometheus
数巨小码人1 天前
Linux常见命令
大数据·linux·运维·服务器·elasticsearch·搜索引擎
真实的菜1 天前
Elasticsearch 分片机制高频面试题(含参考答案)
elasticsearch·搜索引擎·es
ice___Cpu1 天前
Git - 1( 14000 字详解 )
大数据·git·elasticsearch
tebukaopu1481 天前
官方 Elasticsearch SQL NLPChina Elasticsearch SQL
大数据·sql·elasticsearch
jiedaodezhuti1 天前
ElasticSearch重启之后shard未分配问题的解决
笔记·elasticsearch
jiedaodezhuti1 天前
为什么elasticsearch配置文件JVM配置31G最佳
大数据·jvm·elasticsearch
white.tie2 天前
Docker部署单节点Elasticsearch
elasticsearch·docker·jenkins