Question

J'utilise projet Lombok pour générer automatiquement getter et setter pour tous les domaines d'une classe Java .

Lorsqu'un champ est annoté avec, par exemple @XmlTransient, l'annotation ne se propage pas aux méthodes de lecture / setter générés, ainsi dans le code résultant ne montre aucun effet. Y at-il un moyen d'utiliser la génération automatique getter / setter conjointement avec annotations supplémentaires?

Était-ce utile?

La solution

Je ne pense pas propager des annotations aux méthodes getter / setter fonctionnerait dans le cas général. Par exemple savez-vous ce qui se passerait si tant sur le terrain et les propriétés ont été annotés avec haricots @XmlElement? Pour annotations JAXB Je suggère d'utiliser @XmlAccessorType(XmlAccessType.FIELD) sur le terrain.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top