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 :

[mapping] unmapped class


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 160
    Par défaut [mapping] unmapped class
    j'ai une table person ainsi qu'une classe PersonDto avec les meme champs .

    cette table (person) contient une clé etrangere de la table department , cette derniere a aussi un classe DepartmentDto.

    dans le fichier de mapping associé à la table person et la classe PersonDTO j'ai fait comme ça .

    j'ai donné que la partie de la clé etrangere , parce que je crois que c'est là ou il y a le bleme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <many-to-one
    column="key_department"
    name="department"
    /> 
    
    voila l'erreur qui me sort,

    junit.framework.AssertionFailedError: Hibernate Exception during setup: An association from the table person refers to an unmapped class: reference.department.DepartmentDto

    si vous avez deja rencontré un probleme tel que celui là , veuillez me renseigner.


    merci d'avance de votre reponse

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 160
    Par défaut
    soit vous etes en manque d'inspiration comme moi pour l'instant , soit que j'ai mal expliqué mon bleme

    si c le cas dites le moi

  3. #3
    Membre émérite Avatar de yann2
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 897
    Par défaut
    Bonjour,

    Il semble que la classe DepartmentDto n'ait pas de fichier de mapping.

    unmapped class: reference.department.DepartmentDto
    Donc ça marche pas !
    Il faut le faire le mapping entre la classe DepartementDto et la table Department.

    bon courage.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 160
    Par défaut
    c'est ce que je croyais moi aussi à force de faire bcp de DAO et DTO suivant mon diagramme de classe , mais malheureusement c'est pas ça l'erreur puisque il existe le fichier de mapping et c'est testé et ça marche nikel.

    j'aurai bien aimé que ça soit rien que ça, mais bon

    je te remercie quand meme pour l'interet

  5. #5
    Membre émérite Avatar de yann2
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 897
    Par défaut
    re

    mais malheureusement c'est pas ça l'erreur puisque il existe le fichier de mapping et c'est testé et ça marche nikel.
    Pourtant il s'agit bien de l'erreur indiqué !

    Est ce que tous les fichiers de mapping sont renseignés dans le fichier de config d'hibernate ?

    bon courage

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 160
    Par défaut
    voila il se peut que tu touche le nerf sensible là , justement j'ai rien indiquer dans le fichier concernant ça dans le fichier de config de hibernate.

    est ce que tu peux me donner la syntaxe pour dire au fichier de config d'hibernate que les fichiers de mapping sont dans tel ou tel endroit.

    je vais essayer cette solution , mais si je crois que c'est pas ça exactement.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <many-to-one
    column="key_role"
    name="role"
    class="RoleDto"
    /> 
    
    <many-to-one
    column="key_department"
    name="department"
    class="DepartmentDto"
    /> 
    
    tu vois la premiere passe mais la seconde bloque


    j'ajoute selement que je travaille avec spring et quand il y a spring avec hibernate ,c'est spring qui s'occupe de tout en fait l'instanciation , configuration et tout.

    mais bon je vais essayer ça, si bien sur t'as la syntaxe , sinon je vais chercher dans mon coté la syntaxe.

    merci pour l'aide yann

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

Discussions similaires

  1. MappingException: Association references unmapped class
    Par solfegepro dans le forum Hibernate
    Réponses: 5
    Dernier message: 02/05/2011, 11h56
  2. Céer son widget, fonctions map, unmap, realize, etc..
    Par Gamall dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 07/02/2011, 13h52
  3. Association references unmapped class
    Par thaundeadboss dans le forum Hibernate
    Réponses: 1
    Dernier message: 09/07/2009, 13h59
  4. Réponses: 1
    Dernier message: 25/02/2009, 12h48
  5. 2 tables 2 fichiers de mapping 1 classe java
    Par Galak extra dans le forum Hibernate
    Réponses: 6
    Dernier message: 10/08/2006, 20h05

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