MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Einfügen eines Java-Objekts in die MongoDB-Sammlung mit Java

Ich bin ein wenig verwirrt darüber, warum Sie denken würden, dass dies überhaupt funktionieren würde. Das erste, was Sie wissen müssen, ist, wie Sie Ihr POJO einem MongoDB-Dokument zuordnen. Derzeit teilen Sie dem System (Ihrem Code) nicht mit, wie das zu tun ist.

Sie können dafür entweder eine Zuordnungsbibliothek verwenden (Morphia kommt mir in den Sinn) oder ReflectionDBObject verwenden. Mit beiden Lösungen können Sie POJO einem MongoDB-Dokument oder ein MongoDB-Dokument POJO zuordnen (der erstere Weg ist viel schöner als der letztere).