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 :

Problème mapping des listes [Mapping]


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
    Décembre 2005
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 59
    Par défaut Problème mapping des listes
    Bonjour,

    j'ai un problème avec le mapping des listes, je veux ajouter une liste de domiciliation a ma mon produitclient, donc je défini un mapping de cette manière :
    Mapping produit_client :

    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
    22
    23
    24
    <?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 package="fr.icdc.dei.erel.metier.entite.impl">
    	<class name="ProduitClientImpl" table="TA_PRODUIT_CLIENT">
    		<id
    			column="PRODUIT_CLIENT_ID"
    			name="ProduitClientID"
    			type="integer"
    		>
    			<generator class="native" />
    		</id>
    		......mapping autre attribut
     
     
    		<list name="listDomiciliation"  lazy="false" >
    			<key column="PRODUIT_CLIENT_ID" not-null="true" />
    			<index column="TYPE_OPERATION_ID"/>
    			<one-to-many class="DomiciliationImpl" />
    		</list> 
     
    	</class>
    </hibernate-mapping>
    mapping domiciliation :
    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    <?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 package="fr.icdc.dei.erel.metier.entite.impl">
    	<class name="DomiciliationImpl" table="TA_DOMICILIATION">
    		<id
    			column="DOMICILIATION_ID" 
    			name="DomiciliationID"
    			type="integer" 
    		>
    			<generator class="native" />
    		</id>
     
    	......mapping autre attribut
     
    		<property
    			column="TYPE_OPERATION_ID"
    			length="10"
    			name="TypeOperationId"
    			not-null="true"
    			type="integer" insert="false" update="false"
    		 />
     
     
     
     
    	</class>
    </hibernate-mapping>


    mon problème est le suivant : à la récupération de mon produit client, j'ai une liste de domiciliation qui contient l'objet null comme premier element, puis ma liste, et la taille est donc toujours = vraie taille + 1 (c'est comme si j'ai une domiciliation a null dans ma liste).
    si je fais le débug j'ai ca ==> list = {null, fr...entite.Domiciliation}

    quel mapping doit je mettre pour enlever ce null dans ma liste ??

    une autre question : puis je mettre dans l'index l'id de ma table domiciliation ?

    merci par avance pour votre aide.

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

    Informations forums :
    Inscription : Décembre 2005
    Messages : 59
    Par défaut
    re Bonjour,

    n'ayant pas pu résoudre ce problème, j'ai changé mon mapping en utilisant des Set a la place de la Liste et ca marche.

    Merci encore.

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

Discussions similaires

  1. [Python 3.X] Problème avec des listes
    Par entropie67 dans le forum Général Python
    Réponses: 11
    Dernier message: 13/12/2014, 13h04
  2. problème avec des listes
    Par alice.br dans le forum Général Python
    Réponses: 7
    Dernier message: 22/11/2014, 18h03
  3. problème sur des listes
    Par joss63 dans le forum Ada
    Réponses: 2
    Dernier message: 28/12/2011, 14h02
  4. Problème avec des listes déroulantes liées
    Par guitsch dans le forum GTK+ avec C & C++
    Réponses: 9
    Dernier message: 22/10/2008, 16h07
  5. Problème avec des listes et des variables
    Par Knuckles dans le forum Général Python
    Réponses: 3
    Dernier message: 09/05/2006, 18h24

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