Play Framework:找不到包play.db.jpa

时间:2014-09-21 08:02:49

标签: java jpa playframework playframework-2.3

我正在尝试使用Spring Data JPA创建一个play 2.3.4应用程序。 This教程说,让我的模型类继承自play.db.jpa.Model是一种好习惯。因此,我将import play.db.jpa.*添加到我的代码中,让我的模型类从Model扩展,但是,当我重新加载应用程序时,我收到一条错误消息,Model是一个未知符号。任何人 知道如何继承Model

1 个答案:

答案 0 :(得分:6)

Play2中不存在

play.db.jpa.Model(Ebean ORM只有一个Model类)。所以不要扩展那个班级。事实上,就我所知,即使在Ebean上,扩展它并没有带来任何改进。

同时检查您的libraryDependencies(build.sbt文件)中是否有以下条目

javaJpa,
"org.hibernate" % "hibernate-entitymanager" % "4.3.6.Final"

(如果需要,您可以使用不同的实现/版本替换第二个)。之后,您可以在终端中运行activator update

在Play2中使用Play1指令在许多情况下不起作用。 Play1和Play2是两个非常不同的框架。您要查找的页面可能是this