首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

JPA查询结果总和count的使用

2012-11-13 
JPA查询结果总数count的使用CriteriaBuilder critBuilder entityManager.getCriteriaBuilder()Criteria

JPA查询结果总数count的使用

CriteriaBuilder critBuilder = entityManager.getCriteriaBuilder();CriteriaQuery<Long> critQuery = criteriaBuilder.createQuery(Long.class);Root<Foo> root = critQuery.from(Foo.class);critQuery.select(critBuilder.countDistinct(root));int count = entityManager.createQuery(critQuery).getSingleResult().intValue();

?

?

?

CriteriaBuilder critBuilder = entityManager.getCriteriaBuilder();CriteriaQuery<Long> critQuery = criteriaBuilder.createQuery(Long.class);Root<Foo> root = critQuery.from(Foo.class);critQuery.select(root).distinct(true);List<Foo> result = entityManager.createQuery(critQuery).getResultList();

?

热点排行