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_ 创建一个类。但在它工作之前。
有人遇到这个问题吗?
最佳答案
我已经解决了我的问题
在 AppData 中并选择 NetBeans/。元数据 - 有一个空白的 .txt 文件。该文件会阻止您的类(class)。所以当我删除它时。我现在可以访问类(class)了。
关于java - 标准生成器选择对象_,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17540624/