Utilizzando file di proprietà nella mappatura hibernate
-
25-09-2019 - |
Domanda
Ho un ambiente di due nodi utilizzando la stesso database. Nel database ci è un tavolo di risorse come
RESOURCE_ID,
CODE,
nodo
Il contenuto della colonna NODE può essere 1 o 2 a seconda di quale nodo può utilizzare. Come ho bisogno di distribuire lo stesso orecchio per i due nodi, vorrei mappare questa tabella come questa:
<hibernate-mapping>
<class name="ResourceVO" table="RESOURCE"
dynamic-update="true" optimistic-lock="dirty" where="NODE=${node.value}" >
Vorrei conservare la proprietà node.value sul file system, in modo che i casi possano identificare quale risorsa da utilizzare. E 'possibile in ibernazione?
Soluzione
Per quanto ne so, Hibernate non offre alcun supporto per questo e vorrei personalmente utilizzare uno strumento di build (Ant, Maven) qui, entrambi hanno capacità di filtraggio. Si veda ad esempio il capitolo 9.3. Filtraggio Sito nel Maven Book per Maven.