そもそもなぜこれがうまくいくと思うのか、私は少し混乱しています。最初に知っておく必要があるのは、POJOをMongoDBドキュメントにマップする方法です。現在、システム(コード)にその方法を指示していません。
これにはマッピングライブラリを使用するか(Morphiaが思い浮かびます)、ReflectionDBObjectを使用できます。どちらのソリューションでも、POJOをMongoDBドキュメントに、またはMongoDBドキュメントをPOJOにマップできます(前者の方法は後者よりもはるかに優れています)。