¿La hibernación conserva el orden de un LinkedHashSet y, de ser así, cómo? En caso de que esto dependa del tipo de base de datos, me gustaría saberlo para PostgreSQL.¿Hibernate conserva el orden de un LinkedHashSet y, de ser así, cómo?
Antecedentes:
sé qué es para LinkedHashSet, y la razón por la que estoy pidiendo esto se debe a que estoy registrar los nombres de algunas de las funciones que ejecutar para una mesa 'logError' que tiene una relación de muchos a muchos con alguna tabla de 'nombre de función'. Necesito que estas funciones permanezcan en el mismo orden que cuando las ejecuté, así que primero encuentro los objetos correspondientes 'functionName', los pongo en un LinkedHashSet (después de que cada función falló) y luego persisto el objeto 'logError'.
Ahora cuando vuelvo a obtener el objeto 'logError' de la base de datos, ¿todavía se ordenará? Y si es así, tenía curiosidad de cómo Hibernate lo hace.
¿Ha intentado hacer anotaciones con @OrderColumn? (Tal vez eso es una anotación JPA) – willcodejavaforfood