2014-09-21 46 views
2

我想用Spring Data JPA創建一個Play 2.3.4應用程序。 This教程說讓我的模型類繼承play.db.jpa.Model是一個好習慣。因此,我將import play.db.jpa.*添加到我的代碼中,並讓我的模型類從Model擴展,但是,當我重新加載應用程序時,出現錯誤消息,Model是未知符號。任何人 知道如何從Model繼承?Play Framework:package play.db.jpa找不到

+0

如果您使用的是Play v2.x,請不要參考Play v1.x的鏈接。也許v2.x的等價頁面清楚說明你需要做什麼 – 2014-09-21 09:10:29

回答

6

play.db.jpa.Model在Play2中不存在(Ebean ORM只有一個Model類)。所以不要擴展這個類。事實上,就我所知,甚至在Ebean上,延伸它也沒有帶來任何改進。

也檢查你有你的libraryDependencies(build.sbt文件)以下條目

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

(你可以用不同的實現/版本替換第二,如果你需要)。之後,您可以在終端中運行activator update

在Play2中使用Play1指令在許多情況下不起作用。 Play1和Play2是兩個非常不同的框架。您正在尋找的頁面可能是this

相關問題