2 Stimmen

Wie man eine JPA-Entität neu zuordnet oder das Mapping auf einen späteren Zeitpunkt verschiebt

Wir haben gemeinsame Module (für Konfiguration, Sicherheit, Benachrichtigungen usw.), die die Entitäten und die Logik für das Modul als wiederverwendbare JAR definieren. Die einzige auferlegte Abhängigkeit ist der Name der Tabelle, auf die die JPA-Entitäten abgebildet werden (wir verwenden JPA-Annotationen, wo dies möglich ist, und Hibernate-Annotationen, wo JPA keine solche definiert).

Gibt es eine Möglichkeit, eine JPA-Entität einer anderen Tabelle zuzuordnen (idealerweise würden Anwendungen den Präfix des Tabellennamens so ändern, dass er mit dem Präfixnamen der Anwendung übereinstimmt)? Wir können die Annotation MappedSuperClass nicht verwenden, da die HQL den Entitätsnamen verwenden und unsere DAOs auf der Entität generiert werden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X