1

我正在尝试通过 Mongo/Morphia 保存泛型列表(M)。当我尝试保存时出现此错误:

com.google.code.morphia.mapping.MappingException:不支持通用类型类:= class java.lang.Object

这是否意味着 Morphia 根本不支持泛型?有没有可行的替代方案?使用泛型为我节省了 16 个类。必须有一种更简单的方法是允许的。

令人惊讶的是,我无法找到任何有用的信息来解决这个错误。

4

1 回答 1

1

错误说明了一切:

com.google.code.morphia.mapping.MappingException:不支持通用类型类:= class java.lang.Object

Morphia 不支持在数据库中保存泛型,因此,您可以尝试制作一个简单的接口,然后让您想要保存的所有类都实现它,或者类似的东西。

希望能帮助到你;

于 2011-09-27T18:06:57.640 回答