1.在project中找到plugins.sbt添加:


addSbtPlugin("com.typesafe.sbt" % "sbt-play-enhancer" % "1.2.2")
addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "4.1.0")

2.在test中的bulit.sbt改为:


lazy val root = (project in file(".")).enablePlugins(PlayJava,PlayEbean)

3.在conf的application.conf中添加:

ebean.default = ["models.*"]

修改:

play.evolutions {
# You can disable evolutions for a specific datasource if necessary
db.default.enabled = true
}

db{
default.driver = org.h2.Driver
default.url = "jdbc:h2:mem:play"
default.username = sa
default.password = ""

# You can turn on SQL logging for any datasource
# https://www.playframework.com/documentation/latest/Highlights25#Logging-SQL-statements
default.logSql=true
}

4.在models中的books.java中重启重新打开项目即可

import io.ebean.Model;
import javax.persistence.Entity;
import javax.persistence.Id;

@Entity
public class Book extends Model {
@Id

5.配置完后删除target下的所有文件重新import