springBootJpa的复杂查询

Posted 敲代码的卡卡罗特

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springBootJpa的复杂查询相关的知识,希望对你有一定的参考价值。

or查询

想实现这样的效果

where (state=1 or state=2and name=zhangsan

java代码

List<Predicate> predicateList = new ArrayList<Predicate>();
Predicate or = cb.or(cb.and(cb.equal(root.get("case_authority").as(String.class), "0")), cb.and(cb.equal(root.get("create_id").as(String.class), String.valueOf(createId))));
predicateList.add(or);

 

以上是关于springBootJpa的复杂查询的主要内容,如果未能解决你的问题,请参考以下文章

以下代码片段的算法复杂度

关于代码片段的时间复杂度

代码片段使用复杂的 JavaScript 在 UIWebView 中插入 HTML?

以下代码片段的时间复杂度是多少?

Spring Boot JPA 查询不为空

Spring boot JPA