![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
Bobsinglar
Bonjour,
Tout est dans le titre : j'essaye de définir, avec les annotations, un mapping de trois tables dont la clé primaire de la table centrale est composée :
- des deux clés primaires des deux autres
- plus un numéro de révision tiré d'une séquence
Même avec la documentation de référence d'Hibernate Annotations, je n'y parviens pas. Il est question d'@Embeddable, d'implémentation des méthodes .equals(), .HashCode()...
Par ailleurs, deux des trois id de la clé primaire sont aussi des clés étrangères vers les deux autres tables, ce qui ne simplifie pas la chose...
Donc j'aimerais savoir si une personne aurait sous la main un exemple similaire de définition de telles classes avec les annotations.
(J'utilise Hibernate 3.2 en mode JPA, Java 6).
Au secours.
Merci de votre aide.
Pascal
Partager