Open aitrusgit opened 9 years ago
Eso si, si mapean la propiedad como <list>
van a tener que usar inverse=false
<list name="reservas" cascade="save-update" inverse="false">
<key column="auto" />
<list-index column="orden"></list-index>
<one-to-many class="ar.edu.unq.epers.model.Reserva" />
</list>
Mucho del código de la clase Auto confía en que las Reservas estén ordenadas por cierto criterio.
En memoria, cuando una reserva se agrega al auto este fuerza el criterio de ordenación.
Ustedes necesitan asegurarse que este criterio no se "rompa" cuando persistan en la base. La forma de hacer eso es no usando un bag sino un list para este asunto: