CriteriaでアクセスをするとSQLを使うことはありません。
まずカウントの取得方法は
- criteria.setProjection(Projections.rowCount()).uniqueResult();
- //もしくは
- Projections.countDistinct("プロパティ");
と行います。
DISTINCTは
- criteria.setResultTransformer(CriteriaSpecification.DISTINCT_ROOT_ENTITY);
などで行うことができます。
0 件のコメント:
コメントを投稿