2011-06-08 40 views
0

我现在有一个多到一的关系从类精通成立翅类像这样:如何添加一个“哪里”到Hibernate多对一?

从Exp.hbm.xml:

<many-to-one not-found="ignore" cascade="none" update="false" insert="false" 
unique="false" class="model.Fin" name="Fin" 
column="SAK_EXP" property-ref="SakTrans" /> 

我需要做的就是添加限制对此。

在Fin类中,有一个属性IndCrDb,我只想创建与Fin的多对一关系,其中此属性的值为'C'。

<property name="IndCrDb" column="IND_CR_DB" type="string" 
not-null="false" length="1" unique="false" update="true" 
insert="true" optimistic-lock="true" lazy="false"/> 

有没有办法做到这一点?我知道我可以改变Exp.java中的setter来设置IndCrDb是否错误,但这看起来不是一个好的选择。

回答

0

听起来像也许你需要的是一个关联类。

相关问题