私は Hibernate を使用しており、結果に対して基本的な算術関数を実行する必要があります。これが私の状況です:
を保存odometer
していfuel
て、 を計算したいと思いますfuelEconomy
。odometer
しかし、それを行うには、前の結果から得られる前の測定値を知る必要があります。これがイラストです。
テーブル:
ODOMETER | FUEL
65000.0 | 5.000
65500.0 | 15.000
ポジョ:
public class FuelLog {
private double odometer;
private double fuel;
private double fuelEconomy;
/* Getters and Setters */
}
Criteria を使用してこれを達成できますか? それとも HQL クエリに頼る必要がありますか? それともまとめて別レイヤーに任せたほうがいいのでしょうか?