目录
- 二、Elasticsearch 是什么?
- 三、Elasticsearch 安装
- 四、Springboot 集成 Elasticsearch 的方式
- 五、创建项目集成 Elasticsearch
-
- 2.创建 Spring Initializr 项目 es
-
- (3).新建实体类 User
- (4).新建 dao 接口类 UserRepository
- (5).新建服务接口类 UserService
- (6).新建服务实现类 UserServiceImpl
- (7).新建控制类 UserController
一、前言
网上 springboot 集成 Elasticsearch 的文章很多,但随着 springboot 和 Elasticsearch 版本的不断升级,绝大多数文章使用的集成方式和调用的方法已经过时,几乎找不到能真正适用最新 springboot 版本和最新 Elasticsearch 版本的文章。
本文正是基于最新 springboot 版本和最新 Elasticsearch 版本实现了集成。
二、Elasticsearch 是什么?
Elasticsearch(ES) 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful web 接口。Elasticsearch 是用 Java 语言开发的,并作为 Apache 许可条款下的开放源码发布,是一种流