小编Mor*_*erg的帖子

Criteria查询中的数学运算符

给定映射的hibernate类:

@Entity
public class MyTestClass {
  /* id and stuff */

  private Integer aValue;
  private Integer bValue;
}
Run Code Online (Sandbox Code Playgroud)

您可以使用HQL执行以下操作:

Query query 
  = getCurrentSession().createQuery("select aValue * bValue from MyTestClass");
List<Double> resultList = query.list;
Run Code Online (Sandbox Code Playgroud)

并获得计算结果.

是否可以使用Criteria API执行类似的操作?我还没有找到一种方法来使用Criteria API进行数学运算.我们有总和函数,如sum,avg等,但不是基本的数学运算符?

java hibernate criteria

3
推荐指数
1
解决办法
2179
查看次数

标签 统计

criteria ×1

hibernate ×1

java ×1