使用Criteria Query从数据库中获取最新的数据记录

时间:2014-09-30 10:15:10

标签: java jpa persistence criteria-api

如何从JPA Criteria查询中的数据库获取最新记录(行)? 我用过类似的东西。但我不能这样做?

 CriteriaBuilder cb = em.getCriteriaBuilder();
            CriteriaQuery<Number> criteria = cb.createQuery(Number.class);
            Root<Icd> icds = criteria.from(Icd.class);
            criteria.select(cb.max(icds.<Number>get("icdsDate")));
            Object result=em.createQuery(criteria).getResultList();
            System.out.println("$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  "+result+"   $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$");

我想要一个Icd对象。

0 个答案:

没有答案