IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

Erreur lors d'un one to many


Sujet :

Hibernate Java

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de X-plode
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2005
    Messages
    682
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2005
    Messages : 682
    Par défaut Erreur lors d'un one to many
    Bonjour à toutes et à tous,

    Je me test sur hibernate et je rencontre une erreur pour faire un one to many.

    L'erreur qui apparaiît est celle ci :
    Association references unmapped class
    Du coté de mon code j'ai :

    Mon fichier de mapping Personn :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
    <hibernate-mapping package="hbm">
      <class name="entities.Personn" table="Personn">
     
            <id name="idPers" column="idUser" type="Long">
                <generator class="sequence"/>
            </id>
     
            <discriminator column="sousclasse" type="character"/>
     
            <property name="firstName" column="firstName" type="string"/>
            <property name="lastName" column="lastName" type="string"/>
     
            <set name="identifications" inverse="true" cascade="all-delete-orphan">
                <key column="idUser"/>
                <one-to-many  class="Identification"/>
            </set>
     
      </class>
    </hibernate-mapping>
    Mon fichier de mapping Identification :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
    <hibernate-mapping>
      <class name="entities.Identification" table="Identification">
     
            <id name="idUser" column="idUser" type="long">
                <generator class="sequence"/>
            </id>
     
            <property name="nickname" column="nickname" type="String"/>
            <property name="password" column="password" type="String"/>
     
            <many-to-one name="pers" class="Personn" not-null="true"/>
     
      </class>
    </hibernate-mapping>

    Enfin, ma classe qui setter mes "entities" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    Session session = HibernateUtil.getSessionFactory().openSession();
     
            session.beginTransaction();
     
            Personn personn = new Personn();
            Identification identification = new Identification();
     
            personn.setFirstName("Leon");
            personn.setLastName("Dupond");
     
            identification.setNickname("x-plode");
            identification.setPassword("password");
     
            session.getTransaction().commit();
            session.close();

    Pourriez vous me dire où ai je fais une erreur ?

    PS : je vous joins un diagramme UML afin de voir se que j'essaye de faire

    Merci d'avance,
    Images attachées Images attachées  

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Mapping] Erreur lors du mapping one-to-many
    Par nifertari18 dans le forum Hibernate
    Réponses: 2
    Dernier message: 21/05/2013, 21h15
  2. Problème lors d'un delete avec une relation one-to-many
    Par el_harrathi dans le forum Développement Web en Java
    Réponses: 2
    Dernier message: 01/11/2011, 15h01
  3. Réponses: 1
    Dernier message: 05/10/2011, 14h47
  4. Erreur lors de modification d'une table
    Par seb.49 dans le forum SQL
    Réponses: 11
    Dernier message: 13/01/2003, 17h16
  5. [VB6] Erreur lors de l'ouverture d'un document Word
    Par Marco le Pouillot dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 03/01/2003, 09h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo