使用 Morphia 将 BSON 文档转为 POJO

BSON Document to POJO with Morphia

我们正在使用 Morphia read/write POJO from/into MongoDB 和 Java。 这很好用。

现在,对于单元测试,我在文本文件中有 BSON 文档(我的 MongoDB 中的 1 个文档的转储)并想将其转换为 POJO。

我想使用 Morphia 进行此转换,但我不知道如何使用。

感谢任何指点! 谢谢!

您可以试试下面的代码。

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));