Play Framework:PersistenceException:该类型不是注册实体?(Ebean)

Rob*_*Fox 6 java persistence ebean playframework-2.0

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

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

Jul*_*ont 27

检查以下3点:

  • 您的模型使用@Entity(javax.persistence.Entity)注释
  • 你的模型扩展Model(play.db.ebean.Model)
  • 在您的application.conf中启用Ebeanebean.default="models.*"(如果您的类在模型包中)