J'ai le prochain problème: J'ai une entité "Utilisateur" avec une relation plusieurs à plusieurs à "Rôles". Le truc, c'est que les "Rôles" sont énumérés (il y en a toujours 5) donc les chercher quand je vais chercher un utilisateur ne me semble pas nécessaire (car ils changent rarement). Je voudrais garder en quelque sorte les rôles en mémoire et les attacher à l'utilisateur chaque fois que je l'amène. Il est à noter que Hibernate a un cache de 2nd niveau activé, donc je serai capable d'utiliser ceci si nécessaire. Quelqu'un at-il une solution pour cela?valeurs énumérées avec hibernate et cache
merci à l'avance
La réponse est dans la question, n'est ce pas? Utilisez le cache de second niveau. (Je ne suis pas sûr que cela fera une différence significative, étant donné qu'obtenir un rôle par ID dans une table de 5 lignes sera déjà extrêmement rapide) –
En outre, vous pouvez toujours mettre en cache l'association entre votre rôle et votre utilisateur. – benzonico