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


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

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

相关推荐
liliangcsdn1 小时前
如何基于ElasticsearchRetriever构建RAG系统
大数据·elasticsearch·langchain
相与还2 小时前
IDEA和GIT实现cherry pick拣选部分变更到新分支
git·elasticsearch·intellij-idea
Elastic 中国社区官方博客7 小时前
Simple MCP Client - 连接到 Elasticsearch MCP 并进行自然语言搜索
大数据·人工智能·elasticsearch·搜索引擎·ai·全文检索
会飞的小蛮猪7 小时前
ELK运维之路(Logstash测试案例1)
elasticsearch·kibana·logstash
tcwgq9 小时前
Centos Stream 8 搭建Cas Server
linux·elasticsearch·centos
yumgpkpm11 小时前
CMP (类Cloudera) CDP7.3(400次编译)在华为鲲鹏Aarch64(ARM)信创环境中的性能测试过程及命令
大数据·hive·hadoop·python·elasticsearch·spark·cloudera
yumgpkpm14 小时前
大数据综合管理平台(CMP)(类Cloudera CDP7.3)有哪些核心功能?
hive·hadoop·elasticsearch·zookeeper·big data
Zhsh-714 小时前
centos配置ES和MYSQL自动备份
mysql·elasticsearch·centos
一键三联啊14 小时前
【GIT】错误集锦及解决方案
大数据·elasticsearch·搜索引擎
Su-RE15 小时前
【ElasticSearch】text 和 keyword 类型区分
java·数据库·elasticsearch