So gegeben Ich habe Klasse Name:Kann MOXy POJO nur mit Getter serialisieren, ohne die Annotation explizit an jedem Getter platzieren zu müssen?
class Name {
private String first;
private String middle;
private String last;
public getFirst() { return first; }
public getMiddle() { return middle; }
public getLast() { return last; }
}
Ich mag würde Instanzen dieser Klasse XML mit der Zuordnung zur Serialisierung ohne jede Eigenschaft in der Mapping-XML zur Liste mit:
<java-types>
<java-type name="Name">
<java-attributes>
<xml-element java-attribute="first"/>
<xml-element java-attribute="middle"/>
<xml-element java-attribute="last"/>
</java-attributes>
</java-type>
</java-types>
ich also ideal möchte Mapping-Datei wie diese haben:
<java-types>
<java-type name="Name" xml-accessor-type="GETTERS"/>
</java-types>
ich habe nur für die Serialisierung wie folgt bestimmt einige Legacy DTO Klassen für (n o Setter absichtlich) mit 30 oder mehr Eigenschaften und idealerweise möchte ich vermeiden, jede einzelne Eigenschaft in der Mapping-Datei aufzulisten.