6

我正在关注 Java 的 Play Framework 2.0 教程,并在尝试保存 ebean 模型 ( task.save()) 时收到此错误。

[PersistenceException:类型[class models.Task]不是注册实体?如果您没有明确列出要使用的实体类,Ebean 将在类路径中搜索它们。如果实体在 Jar 中,请检查 ebean.properties 文件中的 ebean.search.jars 属性或检查 ServerConfig.addJar()。]

4

1 回答 1

27

检查这 3 点:

  • 您的模型用@Entity(javax.persistence.Entity)注释
  • 您的模型扩展Model(play.db.ebean.Model)
  • Ebean在您的 application.conf中启用ebean.default="models.*"(如果您的类在模型包中)
于 2012-03-22T15:28:41.670 回答