Frage

Ich habe eine zwei Knoten Umgebung der Verwendung von gleiche Datenbank. In der Datenbank ist ein Ressourcentabelle wie

RESOURCE_ID,

CODE,

node

Der Inhalt der NODE Spalte kann 1 oder 2 sein, je nachdem, welchen Knoten sie verwenden kann. Als ich das gleiche Ohr an den beiden Knoten bereitstellen müssen, würde Ich mag diese Tabelle Karte wie folgt aus:

<hibernate-mapping>
    <class name="ResourceVO" table="RESOURCE"
           dynamic-update="true" optimistic-lock="dirty" where="NODE=${node.value}" >

Ich möchte die node.value Eigenschaft auf dem Dateisystem speichern, so dass die Instanzen, welche Ressource verwendet identifizieren konnte. Ist es möglich, in den Ruhezustand?

War es hilfreich?

Lösung

AFAIK, Hibernate bietet keine Unterstützung für diesen und ich persönlich würde ein Build-Tool (Ant, Maven) verwende hier, sie haben beiden Filterfunktionen. Siehe zum Beispiel das Kapitel 9.3. Ressourcen Filtering in dem Maven-Buch für Maven.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top