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 :

fichier de mapping


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2007
    Messages : 439
    Par défaut fichier de mapping
    Est ce que l'attribut class doit absolument contenir un fils id?

    Car ce fichier me retourne une erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <?xml version="1.0"?>
      <!DOCTYPE hibernate-mapping
        PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
     
        <hibernate-mapping>
      <class name="Personnes" table="personnes">
     <property name="reference" type="string" not-null="true" />
        <property name="nom" type="string" not-null="true" />
     
      </class>
    </hibernate-mapping>

  2. #2
    Membre éclairé
    Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2007
    Messages : 439
    Par défaut
    FAQ http://java.developpez.com/faq/hibernate/?page=Mapping

    l'attribut id est obligatoire

    Lorsqu'une table n'a pas de clé primaire, le tag <generator .. > à l'intérieur du tag <id .....> </id> n'est pas indispensable car par defaut, il est à "assigned" . Mais le tag <id .....> </id> est obligatoire car Hibernate se sert de ce tag pour rechercher (loader vos objets). Dans vos fichiers de mapping, vous devez avoir ceci :

  3. #3
    Membre éclairé
    Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2007
    Messages : 439
    Par défaut
    Est ce que le fichier de mapping suivant marche - t - il ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <?xml version="1.0"?>
      <!DOCTYPE hibernate-mapping
        PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
     
        <hibernate-mapping>
      <class name="Article" table="article">
     <id></id>
     <property name="reference" type="string" not-null="true" />
     <property name="nom" type="string" not-null="true" />
     
      </class>
    </hibernate-mapping>
    car j'ai une erreur retournée : Could not parse mapping document from resource mywebapp/bean/data/Article.hbm.xml

    J'oubliais de préciser que ma table n'avait pas de clé primaire.

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

Discussions similaires

  1. Fichier de mapping introuvable
    Par mymyma dans le forum Hibernate
    Réponses: 9
    Dernier message: 16/08/2006, 18h38
  2. 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
  3. [Hibernate] Fichier de mapping introuvable
    Par babylone7 dans le forum Hibernate
    Réponses: 3
    Dernier message: 06/01/2006, 17h06
  4. [HIBERNATE] Fichier de mapping
    Par SEMPERE Benjamin dans le forum Hibernate
    Réponses: 2
    Dernier message: 20/10/2005, 10h40
  5. [Hibernate] [Eclipse] Création du fichier de mapping
    Par Willy7901 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 11/08/2005, 17h54

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