Gibt es ein JAXB Plugin, das Builder erzeugt?

8

Kennen Sie ein gutes JAXB-Plugin, das Builder-Musterklassen für die generierten JAXB-Klassen generiert hat? Das Erstellen einer Domäne mit JAXB-generierten Klassen ist sehr unangenehm. Ich habe ein Plugin gesehen, das jemand 2010 zurückgeschrieben hat, aber es verwendet nicht das neueste maven-Plugin jaxb2-maven-plugin, und es erfordert auch, dass Sie Bindungen für jeden Schematyp angeben, der nicht robust ist.

    
Asaf Mesika 10.12.2013, 08:13
quelle

2 Antworten

6

Ja, es gibt jetzt ein Plugin, um fließende Builder für JAXB-generierte Klassen zu generieren. Es gibt ein GitHub-Projekt auf

Ссылка

Es enthält ein paar nützliche JAXB-Plugins. Sie können Quelle und Binärdateien von GitHub herunterladen, oder erhalten Sie Maven-Artefakte von Das zentrale Repository

Hoffe, das hilft. Wenn Sie irgendwelche Fragen haben, fragen Sie mich einfach, ich bin derjenige, der es angefangen hat.

    
Mirko Klemm 23.03.2014 02:13
quelle
3

Das folgende Codefragment aus einer pom.xml -Datei verwendet maven cxf-xjc-plugin , um die JAXB-Klassen zu generieren, und nutzt jaxb-fluent-api auch, um es zu aktivieren. fließende Schnittstellen ... die nicht unbedingt ein komplettes Builder-Muster sind ... aber ich denke, dass sie Platz für Leute lassen, damit sie in Ordnung kommen diese Richtung.

%Vor%     
pulkitsinghal 12.12.2013 23:47
quelle

Tags und Links