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


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

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

相关推荐
云泽8089 分钟前
Git 版本控制系统(下):从 .git 目录结构到冲突解决机制详解
大数据·git·elasticsearch
Elastic 中国社区官方博客10 分钟前
教程:使用 ES|QL 进行威胁狩猎
大数据·运维·数据库·elasticsearch·搜索引擎·全文检索·安全威胁分析
Elasticsearch4 小时前
jina-reranker-v3.5:通过混合注意力与自蒸馏实现更快的列表式重排序
elasticsearch
Elasticsearch6 小时前
Elasticsearch Python DSL 客户端开发
elasticsearch
麻辣布丁7 小时前
Git冲突原因与解决方法全解
大数据·git·elasticsearch
顧棟10 小时前
【ES实战】 低版本Elasticsearch(不具备CCR)集群迁移
大数据·elasticsearch·搜索引擎
Elastic 中国社区官方博客11 小时前
隐藏在可观测性数据中的安全攻击
大数据·网络·安全·elasticsearch·搜索引擎·全文检索
海兰14 小时前
Elasticsearch ES|QL:让全文本搜索无处不在
大数据·elasticsearch·jenkins
Elasticsearch14 小时前
一字段,一份副本:Elasticsearch 列式存储如何丢弃倒排索引
elasticsearch
LIXIUPING201414 小时前
微服务分布式日志环境完整搭建实战|从服务改造到 ELK 集群部署、全流程可落地
elk·elasticsearch·logstash·filebeat·分布式日志