草庐IT

QueryCriteria

全部标签

java - JPA:QueryCriteria where 子句中的谓词和表达式

我有一种情况,在我的where子句中只有一个谓词和表达式。两者都需要在where子句中进行ANDed:Expressioncol1=tableEntity.get("col1");ExpressionregExpr=criteriaBuilder.literal("\\.\\d+$");ExpressionregExprLike=criteriaBuilder.function("regexp_like",Boolean.class,col,regExpr);Expressioncol2=tableEntity.get("col2");PredicatepredicateNull=cr