日期:2014-05-17  浏览次数:20696 次

hibernate 联合主键 怎么生成 sequence 急!
<composite-id name="id" class="xxxxx">
  <key-property name="aId" type="integer">
  <column name="A_ID" precision="8" scale="0" />
  </key-property>
  <key-property name="bId" type="integer">
  <column name="B_ID" precision="8" scale="0" />
  </key-property>
 </composite-id>

其中 A_ID,和B_ID是联合主键,我现在想让B_ID根据sequence自增。
比如sequence名为T_XX_SEQ
求高手!!!

------解决方案--------------------
联合主键其实就是两个外键,不可以自增的
------解决方案--------------------
<key-property name="bId" type="integer">
<column name="B_ID" precision="8" scale="0" />
</key-property>
这个用自增主键的方式配置就行了