Spring Boot 和 Spring Data Elasticsearch 集成

在这个例子中,我们将实现 spring-data-elasticsearch 项目来将 POJO 存储在 elasticsearch 中。我们将看到一个样本 maven 项目,它执行以下操作:

  • 在 elasticsearch 上插入 Greeting(id, username, message) 项。
  • 获取已插入的所有问候项目。
  • 更新问候项目。
  • 删除问候语项目。
  • 按 ID 获取问候项目。
  • 按用户名获取所有问候项目。