Est-ce que hibernate conserve l'ordre d'un LinkedHashSet et si oui, comment? Dans le cas où cela dépend du type de base de données, j'aimerais le savoir pour PostgreSQL.Est-ce que hibernate conserve l'ordre d'un LinkedHashSet et si oui, comment?
Contexte:
Je sais ce qu'est un LinkedHashSet est pour, et la raison pour laquelle je pose cette question parce que je vous connecter les noms de certaines fonctions, j'exécutons à une table « logError » qui a relation plusieurs-à-plusieurs à une table 'nomFonction'. J'ai besoin que ces fonctions restent dans le même ordre que lorsque je les ai exécutées, donc je trouve d'abord les objets 'functionName' correspondants, les place dans un LinkedHashSet (après chaque fonction qui échoue) et je persiste l'objet 'logError'. Maintenant, quand j'obtiens à nouveau l'objet 'logError' de la base de données, sera-t-il encore commandé? Et si oui, j'étais curieux de savoir comment cela est fait par Hibernate.
Avez-vous essayé d'annoter avec @OrderColumn? (peut-être que c'est une annotation JPA) – willcodejavaforfood