Ich studiere Mongo Db und Spring-Framework. Ich glaube, eine der Stärken von Mongodb ist Expendable-Struktur, so kann der Benutzer einfach hinzufügen oder entfernen Mitgliedsdaten.Warum Benutzer-VO mit Spring-Daten Mongo machen?
Allerdings habe ich viele Beispiele mit Benutzerdokument gefunden (mit @Document
wie this). Wenn VO wie dieser Benutzer verwenden sollte Java-Klasse kompilieren, wenn Feld hinzugefügt oder entfernt wird, oder?
Ich denke, dass Menschen auf diese Weise, da diese Art von Struktur einen Punkt haben. Ich möchte wissen warum. Für mich fühlt es sich besser an, Map<String, Object>
zu verwenden.
Vielen Dank für die Beantwortung meiner grundlegenden Frage.
Danke für die Antwort. Ich verstehe. –