Verfügbare Tools für die automatisierte Objekt-zu-Objekt-Zuordnung in Java
Auf der Suche nach einer Automatisierung der Konvertierung von Domänenobjekten (DO) in Bei Data Transfer Objects (DTO) greifen Entwickler häufig auf Bibliotheken von Drittanbietern zurück. Hier sind einige beliebte Optionen:
-
Commons-BeanUtils: Bietet Hilfsmethoden zum Konvertieren von Skalaren, Arrays und Sammlungen.
-
Commons-Lang: Bietet Operationen für reguläre Arrays und Grundelemente Arrays.
-
Spring Framework: Unterstützt Eigenschaftseditoren, die Objekte in und aus Strings umwandeln.
-
Dozer: Ein robustes und anpassbares Mapping-Framework.
-
ModelMapper: Ein intelligentes Mapping-Framework, das Objekte basierend auf abbildet Konventionen.
-
MapStruct: Ein Codegenerator, der typsicheren und abhängigkeitsfreien Zuordnungscode erzeugt.
-
Orika: Verwendet die Bytecode-Generierung, um Erstellen Sie effiziente Mapper.
-
Selma: Ein Mapper-Generator zur Kompilierungszeit mit anpassbaren Zuordnungsregeln.
Das obige ist der detaillierte Inhalt vonWelche Java-Bibliotheken ermöglichen eine automatisierte Objekt-zu-Objekt-Zuordnung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!