を照会します。数学演算子は、マッピングされたHibernateのクラスを考える
@Entity
public class MyTestClass {
/* id and stuff */
private Integer aValue;
private Integer bValue;
}
あなたはHQLで次の操作を行うことができます。
Query query
= getCurrentSession().createQuery("select aValue * bValue from MyTestClass");
List<Double> resultList = query.list;
し、算出結果を出すに。
Criteria APIを使用して同様のことを実行できますか? Criteria APIで数学演算を使用する方法がまだ見つかりませんでした。 sum、avgなどの集計関数はありますが、基本的な演算子はありません。