Playframework 2.1找不到javax.persistence和play.db.

nat*_*e-k 9 scala playframework playframework-2.1

我在使用Play框架(版本2.1)创建实体的Scala教程时遇到问题.我正在尝试:

import java.util._
import javax.persistence._
import play.db.jpa._
Run Code Online (Sandbox Code Playgroud)

但是当我编译它时告诉我javax.persistence不存在并且play.db也不存在.

我想这是版本的问题,因为在我看来,实际的yabe教程有点旧.你知道任何网站有很好的解释和例子吗?

谢谢你的帮助!

小智 3

当您使用 Scala 时,您可以看一下 Slick,它似乎是 Play 未来的数据库持久性框架,并放弃教程中的框架。

jdbc如果有依赖项,请查看您的 Build.scala 。

这是我的依赖项

val appDependencies = Seq(
    jdbc,
    "mysql" % "mysql-connector-java" % "5.1.22",
    "com.typesafe" % "slick_2.10.0-RC1" % "0.11.2",
    "org.mindrot" % "jbcrypt" % "0.3m"
  )
Run Code Online (Sandbox Code Playgroud)