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

时间:2012-03-22 14:22:08

标签: java persistence playframework-2.0 ebean

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

  

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

1 个答案:

答案 0 :(得分:27)

检查这3点:

  • 您的模型使用@Entity注释(javax.persistence.Entity)
  • 您的模型扩展了Model(play.db.ebean.Model)
  • application.conf ebean.default="models.*"中的
  • Ebean is enable(如果您的课程在模型包中)