Bonjour,
J'ai un petit soucis. La table que j'utilise possède une clé composé, ce qui me donne donc dans mon fichier XXX.hbm.xml la balise <composite-id> afin de déclarer cette identifiant composé.
J'aimerai, si possible, déclarer que l'un des éléments de cette clé composé, ici le champ référencent noOrd, soit être incrémenté automatiquement, cependant, lorsque j'utilise ce code :
une erreur est signalé. Existe t'il une façon de réaliser cette opération sans créer une erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <composite-id name="id" class="fr.ressource.Tannexe"> <key-property name="idD" type="long"> <column name="ID" precision="14" scale="0" /> </key-property> <key-property name="noOrd" type="int"> <column name="NO_ORD" precision="6" scale="0" /> <generator class="assigned" /> </key-property> <key-property name="noGest" type="byte"> <column name="NO_Gest" precision="2" scale="0" /> </key-property> </composite-id>
Merci.
Partager