Ich verwende Project Lombok, um Getter- und Setter-Methoden für alle Felder einer Java-Klasse automatisch zu generieren.Java-Getter/Setter-Generierung mit Lombok für Code mit Anmerkungen
Wenn ein Feld mit z.B. @XmlTransient
, wird die Annotation nicht an die generierten Getter/Setter-Methoden weitergegeben, daher zeigt sie im resultierenden Code keine Auswirkung. Gibt es eine Möglichkeit, die automatische Getter/Setter-Generierung in Verbindung mit weiteren Annotationen zu verwenden?
Ja, das habe ich gesucht! '@XmlAccessorType (XmlAccessType.FIELD)' auf Klassenebene benachrichtigt JAXB, die Attribute für die XML-Zuordnung zu verwenden (und nicht die Getter- oder Setter-Methoden), siehe z.B. http://www.devx.com/Java/Article/34069/1763/page/3. Danke vielmals! – rmv