Criteria Builder选择Object_

时间:2013-07-09 05:29:43

标签: java jpa criteria-api

EntityManager em;
em = this.getEntityManager();
CriteriaBuilder builder = em.getCriteriaBuilder();
CriteriaQuery<Date> criteria = builder.createQuery(Date.class);
Root<News> newsRoot = criteria.from(News.class);
criteria.select(newsRoot.get(News_.date)).distinct(true);
List<Date> newsList = em.createQuery(criteria).getResultList();
return newsList;

News_.date不起作用我不知道为什么,但在其他项目中它正在运作。

错误是我需要为News_创建一个类。但在它工作之前。

有人遇到这个问题吗?

1 个答案:

答案 0 :(得分:1)

我已经解决了我的问题

在AppData中选择NetBeans /。元数据 - 有一个空白的.txt文件。此文件阻止您的类。所以当我删除它。我现在可以访问这些课程了。