これを手伝ってください。
顧客の総数を取得するために、切り離された基準を使用しています。
私のCustomerDaoImplで:
@Override
public int getCustomerSize() {
DetachedCriteria dc = getDetachedCriteria();
dc.setProjection(Projections.count("customerId"));
// I need to return only the count result.
return 0;
}
通常、私が行うことは、結果を取得し、コレクションに保存して、を使用することcollection.size
です。を取得するためだけに不要なデータをフェッチする必要があるため、効率的ではないと思いますcount
。助けてください。