最新版springboot整合elasticsearch
一、概述我们通常选择使用springboot来进行elasticsearch的开发集成。然而,大多数网上的教程都是使用extends ElasticsearchRepository的方式实现,但是这种方法在新版本中已经过时。因此,我们建议去spring官网查看最新的示例代码,可以发现官方已经将示例改为extends CrudRepository的方式。需要注意的是,撰写本文的目的主要有以下几点考虑:目前网上的elasticsearch教程大多已过时,ElasticsearchRepository方法在新版本中已基本过时,基于springdata的CrudRepository对ES的封装更加完善,但相关教程较少。二、准备工作首先,需要下载elasticsearch;其次,还需要下载elasticsearch-head,这个工具方便我们查看ES中的索引及数据;此外,还可以使用Kibana进行开发,通过rest api调试ES并获得代码提示;最后,我们推荐使用中文分词器elasticsearch-analysis-ik。注意:在进行elasticsearch操作之前,请确保以上工具和插件都已下载完成。
下载地址
用户评论