Play Framework:PersistenceException:该类型不是注册实体? (Ebean)
我正在关注Java的Play Framework 2.0教程,并在尝试保存ebean模型时遇到此错误( task.save()
)。
[PersistenceException:类型[class models.Task]不是注册实体? 如果没有明确列出要使用的实体类,Ebean将在类路径中搜索它们。 如果实体位于Jar中,请检查ebean.properties文件中的ebean.search.jars属性或检查ServerConfig.addJar()。]
检查以下3点:
- 您的模型使用
@Entity
(javax.persistence.Entity)注释 - 你的模型扩展了
Model
(play.db.ebean.Model) - 在您的application.conf中启用
ebean.default="models.*"
(如果您的类在模型包中)