Bonjour à tous,
Pour charger un objet, on utilise la méthode load() :
Code:
Player player = session.load(Player.class, playerId);
Mais comment faire lorsque l'id est composé ?
Dans mon cas, j'ai le fichier de mapping suivant : ABesoin.hbm.xml :
Code:
<composite-id>
<key-many-to-one
name="Tfo"
class="TypeFonction"
column="TFO_ID"
/>
<key-many-to-one
name="Ent"
class="Entite"
column="ENT_ID"
/>
</composite-id>
C'est à dire que la clé primaire de ABesoin est composée de TFO_ID et ENT_ID.
Comment puis-je faire pour charger un objet ABesoin ?
Merci pour vos réponses.