1
我有像Trade_PAC_UNADJUSTED
和Trade_PAC_ADJUSTED
表格。与其他地区相似。表格结构相同,它们全部属于相同的schema
。我如何映射这些表格。我不想复制.hbm
文件中的类条目的属性。同样我的POJO
班对于他们都是一样的。如何在Hibernate hbm文件中映射2个相同的表?
请帮忙。
是否有可能有这样的事情:
<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>
但是没有办法,我可以通过子类中的表名?