小编典典

播放框架:PersistenceException:类型不是注册实体吗?(Ebean)

java

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

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


阅读 224

收藏
2020-11-13

共1个答案

小编典典

检查以下3点:

  • 您的模型带有@Entity(javax.persistence.Entity)批注
  • 您的模型扩展了Model(play.db.ebean.Model)
  • 在application.conf中启用Ebeanebean.default="models.*"(如果您的类在models包中)
2020-11-13