Hibernate 列表索引休眠?

Hibernate 列表索引休眠?,hibernate,Hibernate,我的列表索引类型有点混乱,我的映射文件如下所示 每当hibernate加载一个映射对象时,它的collection:transactionItems的through exceptionnull索引列都会出现问题,请告诉我这里有什么问题。你能解释一下列表索引吗?我认为应该是多对一,但这可能不是你得到异常的原因….请参考以下内容确保你的代码: <list name="ListCollectionName" cascade="save-update,delete-orphan" laz

我的列表索引类型有点混乱,我的映射文件如下所示



每当hibernate加载一个映射对象时,它的collection:transactionItems的through exceptionnull索引列都会出现问题,请告诉我这里有什么问题。你能解释一下列表索引吗?

我认为应该是多对一,但这可能不是你得到异常的原因….

请参考以下内容确保你的代码:

<list name="ListCollectionName" cascade="save-update,delete-orphan"
   lazy="false">
   <key column="FKCOLUMN" />
   <list-index column="IDX" />
<!-- column IDX should be created in your detail table you can also use any other column here and providing base if necessary. base 1 = the list will fill from index 1 byDefault it is 0 -->
   <one-to-many class="FullyQualifiedNameOFDetailTable" />
  </list>


什么是IDX?它是如何定义的?IDX是hibernate维护集合索引的列;它应该是一对多的关系。有什么问题吗?