Spring Data mongodb の使用を検討していますが、これまでのところ気に入っています。しかし、APache XMLBeans を使用して作成されたオブジェクトなど、より複雑なオブジェクトを格納しようとすると、StackOverFlowError が発生します。これは、XMlBean のオブジェクト参照の周期的な性質によるものだと思います。検索を可能にするBSONオブジェクトとしてXmlBeanをmongodbに保存する一般的な方法について、誰か提案はありますか?
このソリューションでは、Spring を使用する必要はありません。