我有点困惑,不知道为什么您会首先想到这种方法。您需要了解的第一件事是如何将POJO映射到MongoDB文档。当前,您没有告诉系统(您的代码)如何执行该操作。
您可以为此使用映射库(想到了Morphia),也可以使用ReflectionDBObject。两种解决方案都允许您将POJO映射到MongoDB文档或将MongoDB文档映射到POJO(前一种方法比后者好得多)。

我有点困惑,不知道为什么您会首先想到这种方法。您需要了解的第一件事是如何将POJO映射到MongoDB文档。当前,您没有告诉系统(您的代码)如何执行该操作。
您可以为此使用映射库(想到了Morphia),也可以使用ReflectionDBObject。两种解决方案都允许您将POJO映射到MongoDB文档或将MongoDB文档映射到POJO(前一种方法比后者好得多)。