Hi Kai,
danke für die Antwort.
Ich plane in Zukunft die Anwendung auch in anderen Ländern einzuführen und möchte gewährleisten, das die Inhalte der Tabellen (auch wenn sie derzeit identische Primarykeys haben) unabhängig voneinander gepflegt werden können. Somit habe ich später keinen Mehraufwand an DB-Pflege.
Das Beispiel was ich selbst geschrieben habe und mir so eingefallen ist kann natürlich nicht funktionieren, da nach dem Erzeugen der SessionFactory eine Änderung der Tabellennamen nicht möglich ist. Ich brauche also jedesmal, wenn ich den Tabellennamen dynamisch vergeben möchte, ein Configuration-Objekt, suche mit "getTableMappings()" nach der Tabelle, ändere dessen Namen und arbeite dann mit der SessionFactory, was aber ein erheblicher Aufwand ist.
Habe jetzt eine eigene "Framework" aufgebaut, würde mich aber trotzdem über eine Lösung mit Hibernate freuen.
Danke nochmal und Gruss
Cengiz
|