【文件属性】:
文件名称:sb-querydsl-sd-demo:使用Querydsl和Spring Data制作“ REST查询语言”的示例
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-09 09:48:16
Java
使用Querydsl和Spring Data制作“ REST查询语言”的示例
借助和Spring Data扩展,我们可以轻松实现“ REST查询语言”来过滤特定实体的数据。
为此,我们可以从QuerydslPredicateExecutor扩展QuerydslPredicateExecutor ,将带有注释@QuerydslPredicate Predicate添加为REST控制器方法的参数,并在存储库的findAll方法中使用它。
然后,我们可以请求具有基本过滤,分页和排序支持的实体数据,例如,如下所示:
GET /people?name=John&size=10&page=2,sort=name,desc
其中name是我们实体Person的属性, size是页面大小, page是当前页面的数量, sort是一个参数,该参数告诉您按name对数据进行降序排序。
资料库
publi
【文件预览】:
sb-querydsl-sd-demo-master
----.gitignore(268B)
----src()
--------main()
--------test()
----pom.xml(3KB)
----readme.md(7KB)