probleme de mapping avec l'attribut "type"
Bonjour à tous et merci d'avance a ceux qui essayerons de m'aider.
Voila j'expose ma situation :
Tout d'abords je débute avec hibernate.
j'ai créé un fichier de mapping. Dans celui-ci j'y avais inséré des classes toutes simple et cela fonctionnait. Toutefois maintenant que je dois utiliser des clés étrangères j'ai un problème.
voici mon fichier xml
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<class name="hibernate.DemandeCreation" table="demandecreation">
<id name="idCreation" type="integer">
<column name="IdCreation" not-null="true" sql-type="NUMBER(5)"/>
<generator class="native"/>
</id>
<property name="numRCR" type="integer">
<column name="NumRCR" not-null="true" sql-type="NUMBER(10)"/>
</property>
<property name="nbNotice" type="integer">
<column name="NbNotice" not-null="true" sql-type="NUMBER(5)"/>
</property>
<many-to-one name="idType" type="integer">
<column name="IdType" not-null="true" sql-type="NUMBER(2)"/>
</many-to-one>
<many-to-one name="idDemande" type="integer" class="hibernate.Demande">
<column name="IdDemande" not-null="true" sql-type="NUMBER(5)"/>
</many-to-one>
</class> |
il y a d'autre chose mais je n'ai mis que la partie qui nous intéresse.
Mon problème étant qu'il me met cette erreur a l'exécution :
Attribute "type" must be declared for element type "many-to-one". [43]
Attribute "type" must be declared for element type "many-to-one". [46]
alors que pourtant il me semble que l'attribut type est bien présent.
D'où cela peut t'il provenir quelqu'un a une idée?