Ich tippe auf den MongoConverter
in einer bestimmten Version Ihrer spring-data-mongodb.jar funktioniert nicht richtig.Spring muss Ihre ClassC
konvertieren Instanz in DBObject
Format, dann rufen Sie DBCollection.save
auf um Daten in der Datenbank zu speichern. Sie können den Inhalt von DBObject
prüfen Parameter in der Methode "com.mongodb.DBCollection.save"
ob es wie erwartet korrekte Daten enthält.
Ich kopiere Ihre ClassC
Mit vollständiger Struktur und Test ist es in Ordnung und kann das, was Sie oben beschrieben haben, nicht reproduzieren. Ich verwende spring-data-mongdb-1.2.3-RELEASE.jar. Welche Version übernehmen Sie?