Speichert Hibernate die Reihenfolge eines LinkedHashSet und wenn ja, wie? Falls dies von der Art der Datenbank abhängt, würde ich das gerne für PostgreSQL wissen.Überwintert der Winterschlaf die Reihenfolge eines LinkedHashSets und wenn ja, wie?
Hintergrund:
Ich weiß, was ein LinkedHashSet für ist, und der Grund, warum ich dies zu fragen, weil ich die Namen einiger Funktionen bin ich die Anmeldung zu einer ‚logError‘ Tabelle ausführen, die eine hat Viele-zu-Viele-Beziehung zu einer 'FunktionsName'-Tabelle. Ich brauche diese Funktionen, um in der gleichen Reihenfolge zu bleiben, wie wenn ich sie ausgeführt habe, also finde ich zuerst die entsprechenden 'functionName'-Objekte, setze sie in ein LinkedHashSet (nach jeder fehlgeschlagenen Funktion) und behalte dann das' logError'-Objekt.
Jetzt, wenn ich das "logError" -Objekt wieder aus der Datenbank bekomme, wird es noch bestellt? Und wenn ja, war ich neugierig, wie Hibernate das macht.
Haben Sie versucht, mit @OrderColumn zu kommentieren? (vielleicht ist das eine JPA-Annotation) – willcodejavaforfood