Wie man orm.xml Mapping-Dateien von Annotationen erzeugen?
Frage
Bei der Arbeit entwickeln wir Lösungen für eher großes Unternehmen des Finanzdienstleistungsbereich, und wir bevorzugen unsere Deployment-Mappings in XML haben, da es einfach zu ändern ist, ohne mit recompile .
Wir möchten unsere Entwicklung tun Anmerkungen mit und von ihnen die orm.xml
Mapping-Dateien zu erzeugen. Ich fand diese Proof of Concept Annotation Prozessor , und so ähnlich ist das, was ich suche, aber etwas, die Unterstützung für die meisten JPA Anmerkungen hat.
Wir verwenden WebSphere für die Entwicklung, so dass wir etwas vorziehen würden, die die OpenJPA Implementierung betrachtet
Lösung
Hier ist ein möglicher Ansatz:
- die kommentierten Klassen verwenden, das Datenbankschema zu generieren
- Verwendung OpenJPA
SchemaTool
Reverse Engineering das Datenbankschema in ihre XML-Schema-Datei - Verwendung OpenJPA
ReverseMappingTool
XML zu generieren Mapping-Dateien aus der XML-Schema-Datei
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow