我们正在使用Morphia用Java从/向MongoDB读取/写入POJO。 这非常有效。
现在,对于单元测试,我在文本文件中有BSON文档(来自MongoDB的1个文档的转储),并希望将其转换为POJO。
我想使用Morphia进行此转换,但我看不清楚。
任何指针都表示赞赏! 谢谢!
答案 0 :(得分:1)
您可以尝试以下代码。
Morphia morphia = new Morphia();
MongoClient client = new MongoClient();
Datastore datastore = morphia.createDatastore(client, dbName);
ClassType classFieldName = morphia.fromDBObject(datastore, ClassType.class, BsonDocument( instance of DBObject));