首页 > 解决方案 > 如何在休眠 5.4.2 中为开始和结束情况编写正确的类似语句

问题描述

我正在使用休眠版本 5.4.2。我在类似谓词的开头使用“%”,在结尾使用“%”。你认为“like statements”还有其他词,而不是在like case的开头和结尾使用“%”吗?

您可以在下面看到我用于 like 语句的示例代码。

 predicate = criteriaBuilder.and(predicate, criteriaBuilder.like(criteriaBuilder.lower(root.get(PROJECT_NAME)), "%" + StringUtils.lowerCase("Project CQ") + "%"));

标签: javahibernatecriteria

解决方案


推荐阅读