0

我试图JPA Query在 Play Framework 1.2.5 上运行失败。

我试过这样:

Query query = JPA.em().createQuery("select * from Book");
List<Book> articles = query.getResultList();
render(articles);

但我得到错误:

The file /app/controllers/Application.java could not be compiled. Error raised is : Query cannot be resolved to a type

我该怎么办?

4

1 回答 1

2

您必须导入 Query 类。

import javax.persistence.Query;

您的 IDE 不会标记此类错误吗?难道你不能在使用 Play 和 JPA 之前修复基本的编译错误吗?从学习 Java 的基础知识开始。

另外,select * from Book不是JPQL。select b from Book b是。

于 2013-07-26T21:29:21.027 回答