hibernateは改ページ後、検索総数はhqlとsqlを使用します.


ヒベルナはhqlとsqlを使って総記録数と注意事項を調べます.1.sqlを使って調べます.
     String sql = "select count(*) from student";
        Query query = session.createSQLQuery(sql);
        List list = query.list();
        int count = list.get(0).intValue();
2.hqlで照会する
String hql = "select count(*) from Student ";
Query query = session.createQuery(hql);
int count = ((Long) query.iterate().next()).intValue();
3.Hql取得履歴数:
count=(int)this.getHbeibersnatemplate().execute(new HbernatueCallback(){public Object doInHHHHHHHHHHHibename(Sessioion=session.createQuery( fHql);iifHql);iter(params=params=params=parammmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmparararararararatututututurerererererererererererererererererereery.iterate().next().intValue();)return count;