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