Spring REST过滤策略

时间:2020-02-26 14:40:54

标签: spring repository filtering

可以说“ playgorund”,我正在使用Spring框架+外部Web MVC应用编写基于微服务架构的简单Web应用。这将是一个商业线索管理平台,具有所有CRUD实现,统计逻辑和外部google驱动器容器。线索存储在MySQL服务器上。

现在,我在决定结果过滤/订购策略方面确实非常艰难。最后,我想显示具有多个过滤/排序选项的SAP线索列表:按日期/名称/升/降过滤,显示结果,其中boolean x = true / false,boolean y = true / false等。

我猜有几种选择:

  1. 在JPARepository中添加很多自定义查询,然后在http命令行中为它们创建很多GetMappings(按标题或参数(或实际上都是)细分)。

  2. 在JPARepository / crudrepository中仅使一个findAll()返回完整列表,并在外部Web应用程序商业智能中对其进行过滤

  3. 这两个选项之间的联系

最佳做法是什么?

谢谢!

0 个答案:

没有答案
相关问题