Mongodb保存对象列表

时间:2012-03-04 00:46:07

标签: java serialization mongodb

我知道如何保存字符串列表

现在,例如我创建了自己的Animal类

但是当我尝试在mongodb中保存列表时,它会给出

  

java.lang.IllegalArgumentException:无法序列化类Project

我确实创建了一个新的mongo集合Animal,但它仍无效。

2 个答案:

答案 0 :(得分:1)

您可以查看Morphia或类似信息,您可以在其中创建对象模型并将其直接保存到Mongo。

http://code.google.com/p/morphia/

答案 1 :(得分:1)

如果Animal类扩展ReflectionDBObject,那么您可以插入动物列表。

Animal extends ReflectionDBObject {

}