在使用 JPA 的时候,有以下几个查询条件,如
1. name in ["a", "b", "c"]
2. birthdate > '2000-01-02'
3. prov = "Beijing"
查询的时候,每个条件不一定会真的需要,比如只有 1,3 条件,或者 1,2 条件。这种如何动态的查询
1
abobobo 2020-04-24 15:12:30 +08:00 1
JpaSpecificationExecutor 动态查询
|
2
zhenjiachen 2020-04-24 15:23:13 +08:00 via iPhone
querydsl 还有 spring data jpa 的 example 查询都可以动态
|
4
norcm 2020-04-24 20:49:37 +08:00
|
5
wxb2dyj 2020-04-24 22:52:13 +08:00 via iPhone
聚合、query 都可以
|