1
假設對象A有一個對象B的列表,而對象B必須有一個對象C,B可以是基於C.level的順序。如何在hibernate映射中按順序排列
在A.hbm.xml
<bag name="listB"
table="T_B"
inverse="false"
order-by="?? what should i do here???"
>
<key column="ID_A" not-null="true"/>
<many-to-many column="ID_B" class="B"/>
</bag>
感謝您的快速回復..但有時候查詢不夠好....假設我已經得到了對象A ...這是您的查詢中的Document對象...並且我說...文檔。 getProperties()....然後返回值不會按順序 – jojo 2009-09-02 07:11:17
然後我不得不說抱歉。我不知道如何設置它。在這種情況下,我會使用「Comparable」接口和「Collection.sort()」,但這樣我就失去了查詢的美感。 – 2009-09-02 07:37:08