读书人

hibernate联合主键有关问题

发布时间: 2012-04-11 17:42:33 作者: rapoo

hibernate联合主键问题
Oralce里面不能有两个主键....之前有个自增键为主键,为了更好的方便业务实现,我要弄个联合主键,但是配置文件不支持自增键和联合主键同时存在。。求解决策略

XML code
 <id name="afterCommId" type="java.lang.Long">            <column name="AFTERCOMMID" precision="10" scale="0" />            <generator class="sequence">                <param name="sequence">seq_AfterCommission</param>            </generator>        </id>       <composite-id name="afterCommissionPKID" class="com.neili.mdgl.hibernate.mdyj.entity.AfterCommissionPKID">               <key-many-to-one name="storeNumber" class="com.neili.mdgl.hibernate.mdyj.entity.StoreAfter" lazy="false">                   <column name="STORENUMBER" precision="10" scale="0" />               </key-many-to-one>               <key-property name="paymentType" type="java.lang.Integer">                   <column name="PAYMENTTYPE" />               </key-property>               <key-property name="areaId" type="java.lang.String">                    <column name="AREAID"/>               </key-property>       </composite-id>

怎么弄啊、联合主键我是要定了

[解决办法]
找我,帮你搞定

读书人网 >Java相关

热点推荐