在使用 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&connectionCollation=utf8_general_ci
12:19:14,869 INFO ~ MorphiaPlugin-1.2.4a > 已初始化
所以,现在我无法理解我实际使用的 morphia 版本,也无法理解如何修复错误。
请就我的问题给我一些建议。