【发布时间】:2011-09-28 02:06:57
【问题描述】:
我正在尝试通过 Mongo/Morphia 保存泛型列表 (M)。我尝试保存时收到此错误:
com.google.code.morphia.mapping.MappingException:不支持通用类型类:= class java.lang.Object
这是否意味着 Morphia 根本不支持泛型?有没有可行的替代方案?使用泛型为我节省了 16 个类。必须有一种更简单的方法。
令人惊讶的是,我无法找到任何有用的信息来解决这个错误。
【问题讨论】:
-
如果您查看这里的介绍页面:code.google.com/p/morphia 您会发现它显然支持泛型。您是否可以正确使用 EntityManager?
-
你在哪里看到它说它使用通用类?
-
呃,在显示的源代码上? BTW:您为什么不发布一些源代码,以便我们更清楚地看到您遇到的问题?
-
没关系。我走了一条不同的路线,我将在这些变量上使用 @NotSaved 注释。
标签: java generics mongodb mapping morphia