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. 测试
过程遇到太多坑了,尤其要注意版本适配性问题!!!
参考了很多网友的解决方案,感谢!