【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. 测试


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

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

相关推荐
会员源码网37 分钟前
交易所 K 线模块无法启动?核心源码排查位置与实战解决方案
网络·elasticsearch
Elastic 中国社区官方博客1 小时前
Jina Rerankers 为 Elastic 推理服务(EIS)带来了快速、多语言的重排序能力
大数据·人工智能·elasticsearch·搜索引擎·ai·全文检索·jina
Fanxt_Ja1 小时前
多线程之ES同步数据
java·大数据·elasticsearch·搜索引擎
历程里程碑2 小时前
Linux19 实现shell基本功能
linux·运维·服务器·算法·elasticsearch·搜索引擎·哈希算法
yqd66617 小时前
elasticsearch
大数据·elasticsearch·搜索引擎
Elastic 中国社区官方博客19 小时前
金融服务公司如何大规模构建上下文智能
大数据·人工智能·elasticsearch·搜索引擎·ai·金融·全文检索
好好沉淀1 天前
Elasticsearch 中批量更新文档(Update By Query)的标准写法
大数据·elasticsearch
小程故事多_801 天前
Elasticsearch ES 分词与关键词匹配技术方案解析
大数据·人工智能·elasticsearch·搜索引擎·aigc
念丶小宇1 天前
Git常用指令
大数据·git·elasticsearch
铭毅天下1 天前
Python 同时适配 Elasticsearch 与 Easysearch 实战复盘
大数据·elasticsearch·搜索引擎·全文检索