2010-06-10 6 views
2

Je suis peu la confusion du type d'index de la liste, mon fichier de mappage a comme ci-dessousliste-index hibernate?

<list name="transactionItems" cascade="save-update,delete-orphan" lazy="false"> <key column="TRANSACTION_ID" /> <list-index column="IDX" /> <one-to-many class="TransactionItem" /> </list>

chaque fois mise en veille prolongée charger un objet mis en correspondance, son par exception colonne d'index nulle pour la collection: transactionItems s'il vous plaît me suggérer ce qui peut être le problème ici. Pouvez-vous expliquer un peu plus à propos de list-index?

+0

Qu'est-ce que IDX? comment est-il défini? – VoodooChild

+0

IDX est une colonne où Hibernate conserve l'index de la collection; –

Répondre

1

Je suis pense qu'il devrait être beaucoup à l'un, mais c'est probablement pas la raison pour laquelle vous obtenez une exception ....

+0

Il ne devrait s'agir que d'une relation un-à-plusieurs. quel peut être le problème là-bas? –