使用spring数据进行搜索的通用方法

时间:2017-08-02 03:44:53

标签: spring-data spring-data-jpa

我使用spring boot,我有大约60个实体,有些有一对多的关系。我搜索一种方法来进行通用搜索,以便能够搜索th实体的任何字段。

规范和查询dsl非常详细 通过示例查询是非常有限的,春季团队似乎不想添加更多的fonctionnaly ......

避免为每一个搜索搜索的任何解决方案?

2 个答案:

答案 0 :(得分:0)

我认为您的问题令人困惑我明白您想要使用每个字段从后端数据库检索/查询数据,请在页面内使用相同标题的此链接,希望它会有所帮助

Creating the Specification Builder Class

答案 1 :(得分:-1)

这超出了Spring Data JPA本身的范围。你想要的是搜索引擎。您应该查看Elastic Search(有another Spring Data module)或LuceneSolr

等内容

这个想法是您将数据存储在数据库中,但您也将其编入索引,将每行或每个实体视为文档。您可以搜索该索引进行全文搜索,然后您将获得指向数据库行的指针。