J'ai des tables comme Trade_PAC_UNADJUSTED
et Trade_PAC_ADJUSTED
. Similairement pour d'autres régions .La structure de la table est le même et ils appartiennent tous à la même schema
. Comment mapper ces tables Je ne veux pas dupliquer les propriétés des entrées de classe dans le fichier .hbm
. Aussi, ma classe POJO
sera la même pour tous.Comment mapper 2 tables identiques dans le fichier Hibernate hbm?
Aidez-nous s'il vous plaît.
Est-il possible d'avoir quelque chose comme ceci:
<class name="com.Bean" table="TRADE" entity-name="TRADE">
<discriminator type="string">
<column name="PROCESSING_LOCATION" />
</discriminator>
<property name="..........></property>
<subclass name ="com.Bean" discriminator-value="PAC">
<discriminator type="integer">
<column name="RUN_ID" />
</discriminator>
<subclass name ="com.Bean" discriminator-value="1" entity-name="TRADE_PAC_UADJUSTED"/>
<subclass name ="com.Bean" discriminator-value="2,3,4,5,6,7,8,9" entity-name="TRADE_PAC_ADJUSTED"/>
</subclass>
</class>
Mais il n'y a aucun moyen que je peux passer le nom de la table sous-classe?