0

在使用 CRUD 接口对 morphia 模型进行通用保存操作期间,我收到以下错误:

糟糕:NullPointerException 异常 NullPointerException: null 导致发生意外错误

play.exceptions.UnexpectedException:play.modules.morphia.Model.edit(Model.java:219) 在 play.modules.morphia.MorphiaPlugin.bind(MorphiaPlugin.java:607) 出现意外错误 ...

我发现类似的错误出现在版本 1.2.4a 中,并在 1.2.4b 中修复。我下载了最新版本的吗啡。在应用程序启动时,我收到以下日志:

12:18:59,036 INFO ~ Module morphia 可用 (C:\play-1.2.4\samples-and-tests\test1\modules\ morphia-1.2.4b )

12:18:59,037 信息 ~ 模块安全可用 (C:\play-1.2.4\modules\secure)

12:18:59,978 WARN ~ 你正在运行 Play!在 DEV 模式下

12:19:00,110 INFO ~ 在端口 9000 上侦听 HTTP(等待第一个请求开始)...

12:19:11,680 INFO ~ 连接到 jdbc:mysql://localhost/test1?useUnicode=yes&characterEncoding=UTF-8&connectionCollat​​ion=utf8_general_ci

12:19:14,869 INFO ~ MorphiaPlugin-1.2.4a > 已初始化

所以,现在我无法理解我实际使用的 morphia 版本,也无法理解如何修复错误。

请就我的问题给我一些建议。

4

1 回答 1

1

我遇到了问题,今天 morphia 不适用于 play 1.2.4crud 模块。你必须回滚到1.2.3.

于 2012-01-10T01:12:33.593 回答