java - 标准生成器选择对象_

标签 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_ 创建一个类。但在它工作之前。

有人遇到这个问题吗?

最佳答案

我已经解决了我的问题

在 AppData 中并选择 NetBeans/。元数据 - 有一个空白的 .txt 文件。该文件会阻止您的类(class)。所以当我删除它时。我现在可以访问类(class)了。

关于java - 标准生成器选择对象_,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17540624/

相关文章:

hibernate - EntityManager.find 找不到实体,但使用 Criteria API 可以

java - Gradle 公司母公司

java - plattysoft粒子系统Java

java - 从提交表单创建动态/深层链接 URL

java - 命名查询和分页

java - JPQL 多对多选择

sql-order-by - JPQL/Criteria API Order By MAX OneToMany 关联

java - Android - Canvas onDraw 具有跟随角色移动的缩放相机

java - JPA 查询,oneToMany 或 manyToOne,都应该有效吗?

java - org.hibernate.ejb.criteria.path.Abs​​tractPathImpl.get 中的 NullPointerException