Bonjour

Mon problème est le suivant :
Je travaille sur une structure (BD/Classe) que je ne peux modifier, et au mieux, je peux créer une nouvelle classe java.
Dans l'état actuel, j'ai une classe mère M abstraite, qui possède un attribut ID id1 (@id).
Deux classes filles en héritent (F1, et F2), et l'une d'elle possèdent un deuxième ID (@id2).

Je n'ai pas le choix, je dois laisser les deux IDs dans leurs classes.

Pour la création des requêtes, pas de problème.

Par contre, lors de l'utilisation de .find(class, key), je suis obligé de passer le type de la clé pour retrouver l'objet (c.a.d. l'id double).
En utilisant une entry, je peux passer au find les deux IDs en une seule fois.
Cependant, je ne sais pas du tout si le find marchera avec une key de type entry.
Pour des raisons de coûts, je ne peux pas me lancer dans un développement longs sans être sur que la méthode marchera, et je ne peux pas non plus la tester avant un long moment (pour des raisons propres au projet).
J'aimerai donc savoir si quelqu'un a déjà rencontré ce problème, s'il a tenté de faire comme ça, et si cela marche.
Et à défaut, si quelqu'un connait une autre solution.

Merci