Ho un'entità persistente che ha un elenco @OneToMany
di un'altra entità e ho bisogno che l'ordine delle liste sia in grado di essere modificato dall'utente, che funziona meravigliosamente. Posso completamente riordinare l'elenco java in memoria e quando salvo() l'oggetto cambia l'ordine dei collegamenti nella tabella di collegamento. Tuttavia, cambia in ordine inverso rispetto a ciò che l'utente imposta. Tuttavia, se si esegue il backup dell'entità prima di chiudere il programma, viene visualizzato correttamente, poiché non si ricarica. Se ricarichi il programma, di nuovo, è indietro.Hibernate OneToMany List ordina in modo permanente ma sta invertendo?
Questo non è qualcosa che dovrei fare, dipende da quell'ordine? Ma rendere la colonna di un altro ordine sembra ridondante dato che comunque c'è un ordine, e posso sembrare di cambiarlo. Ho solo bisogno di salvare non indietro.
Qualche idea?
ARGH! Questo problema mi sta facendo impazzire, pensavo di averlo risolto, ma mi sbagliavo. Inverte solo l'ordine QUANDO cambio l'ordine, sebbene ottenga il contrario dell'ordine che ho scelto! Perché sta succedendo questo, posso aprire un oggetto, cambiare l'ordine della lista, salvarlo() e aggiornarlo() e ora l'ordine è invertito! – Joshua