JpaRepository与ElasticSearchRepository

时间:2017-10-06 12:39:44

标签: spring-data-jpa spring-data-elasticsearch

我正在学习Spring-Data-Elasticsearch。为了在我的应用程序中搜索实体,我调用了search()的{​​{1}}方法。

我还有基本CRUD操作的ElasticSearchRepository实现。

我可以看到我们也可以在JpaRepository中定义特定的findByXXX方法。

对于这样的ElasticSearchRepository我应该使用哪个存储库findByFieldNameElasticSearchRepository,在这种情况下,基本上两者之间的性能差异是什么。

显然,对于搜索, JpaRepository是一种效果良好的选项。

此外,我想到了这个问题,因为我使用jHipster生成了项目,它使用ElasticSearchRepository进行搜索,ElasticSearchRepository用于其他findBy以及创建,更新,删除操作。

0 个答案:

没有答案