是否有比null创建SQL CriteriaBuilder值更好的方法呢?

criteriaBuilder.quot(criteriaBuilder.literal(0), criteriaBuilder.literal(0))

最佳答案

最简单的方法是使用 CriteriaBuilder#nullLiteral() 方法来做到这一点。由于您需要一个空的Integer,因此将其与Integer Class一起使用:

Expression<Integer> expr = criteriaBuilder.nullLiteral(Integer.class);

10-08 19:57