Ich muss ein Objekt in andere konvertieren. Das Objekt hat verschachtelt von vielen inneren Objekte. Aber Quell-und Zielobjekte sind identisch nach Datentyp, Variablenname, Klassenname etc. Gibt es ein effektives Werkzeug mit weniger Codierung?Mapping zwei identische Klassen in Java mit Third-Party-Bibliothek
Ich habe versucht, orika aber seine Erwartung wie zu definieren unter
factory.registerClassMap(factory
.classMap
mit allen Feldern und innerem Objekt fields.I mit vielen Iterator endete und eingereicht Zuordnungen festlegen.
Hilf mir oder führe mich Gibt es eine andere Möglichkeit, Objekte mit identischen Objekten abzubilden.
wenn ich richtig das Problem zu verstehen, wollen Sie ein Objekt klonen, die innere references, Sie Apache commons versuchen könnte, oder überprüfen Sie [hier ] (http://stackoverflow.com/questions/9264066/beanutils-clonebean-deep-copy) die Antworten, sonst müssen Sie eine benutzerdefinierte DeepCopy-Methode implementieren – AntJavaDev
Nein, ich möchte nicht das Objekt klonen. Ich habe POJO und JAXB, die sind identisch. Ich muss den Wert von POJO zu JAXB – Ramkumar
ok dann haben Sie das Pojo-Objekt, und Sie werden es auf das JAXB-Objekt klonen, wenn sie identisch sind, wie Sie sagen und nur der Paketname ändern s – AntJavaDev