1

我在休眠中使用列表进行一对多双向映射..

以下是我的列表代码:

<list name="fEvents" table="FTP_SCAN_EVENTS" cascade="save-update" access="field">
  <key column="LOCATION_ID"  />
  <list-index column="idx" />
  <one-to-many class="FtpScanEvents" />
</list>

表中column idx的没有生成..我必须将它作为我班级的财产吗?有关生成此 ID 的任何建议...?

4

1 回答 1

0

尝试更改索引而不是列表索引。您不需要索引的属性。Hibernate 根据列表中的位置计算它。您还可以定义基数以从另一个基数而不是 0 开始位置

另外检查这个 -双向列表

于 2012-09-20T18:09:10.310 回答