【发布时间】:2014-03-03 15:52:35
【问题描述】:
我正在尝试使用 play 框架与数据库交互来制作 Scala 应用程序。但我不擅长这个。我用过教程:http://www.hars.de/2009/03/jpa-with-scala.html,http://www.avaje.org/topic-137.html 但后来我尝试制作实体:
package models
import java.util._
import javax.persistence._
@Entity
@Table(name="persons")
case class person(name: String, lastName: String, age: Int) {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
var id : Int = _
}
我得到了下一个错误:
-object persistence 不是 javax 包的成员
-未找到:输入实体
-未找到:键入表
-未找到:类型 ID
-未找到:输入 GeneratedValue
有人可以帮我吗?
build.sbt:
name := "Project"
version := "1.0-SNAPSHOT"
libraryDependencies ++= Seq(
jdbc,
anorm,
cache,
javaEbean,
javaJdbc
)
play.Project.playScalaSettings
来吧,伙计们,拜托。它一定很简单。如果您需要有关我的问题的更多信息,请直接询问。
【问题讨论】:
-
您的
build.sbt文件是否包含对javaJdbc和javaEbean的依赖关系? -
@mguillermin 确实如此。
标签: scala playframework entity persistence ebean