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 :

Objet associé qui ne se commit pas, aucun message d'erreur.


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
    Juin 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 118
    Par défaut Objet associé qui ne se commit pas, aucun message d'erreur.
    Bonjour,

    J'ai le mapping suivant:
    ObjetUser:
    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
      <class name="User" table="T_USER" entity-name="UserFull">
     
    	<id name="id" column="USR_ID">
       		<generator class="com.airbus.a4fo.server.dao.impl.SequenceTableGenerator">
    			<param name="table">T_SEQUENCE</param>
    			<param name="primary_key_column">TABLE_NAME</param>
    			<param name="primary_key_value">T_USER</param>
    			<param name="value_column">NEXTVAL</param>
    		</generator>
    	</id>
     
        <property name="uniqueKey" column="UNIQUE_KEY"></property>
        <property name="userLogin" column="USER_LOGIN"></property>
     
     
       <bag name="listGroup" cascade="none" table="T_USER_GROUP" inverse="false" lazy="false">   
       		<key column="USR_ID"/>   
         	<many-to-many column="GRP_ID" entity-name="Group"/> 
    	</bag> 
     
     	<bag name="listUserWorkbench" cascade="none" table="T_USER_WORKBENCH" inverse="true" lazy="false">   
       		<key column="USR_ID"/>   
         	<one-to-many entity-name="UserWorkbench"/> 
    	</bag> 
     
        	</class>
    Objet Workbench
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <class name="UserWorkbench" table="T_USER_WORKBENCH" entity-name="UserWorkbench">
     
    		<composite-id>
        		<key-property name="userId"       						column="USR_ID"			 				 	/>
        		<key-property name="workbenchId"       					column="WBE_ID"			 				 	/>
    		</composite-id>
     
       	    <property name="created"       						column="CREATED"			 				 	></property>
    		<many-to-one name="workbench" column="WBE_ID" class="Workbench"
    		 lazy="false" insert="false" update="false"/>
     
        	</class>
    Lorsque j'enregistre un user avec ses groupes et ses workbench associés, les workbenchs ne sont pas sauvegardés en base (le reste est ok).
    Problème: je n'ai aucun message d'erreur dans la console..

    Une idée?

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    		<many-to-one name="workbench" column="WBE_ID" class="Workbench"
    		 lazy="false" insert="false" update="false"/>
    Tu as explicitement demandé à hibernate de ne faire ni insert ni update pour cette association. Donc hibernante ne la sauve pas, il n'y a pas de raison que ca déclenche une erreur.

Discussions similaires

  1. Réponses: 2
    Dernier message: 13/08/2014, 08h14
  2. update qui ne se commit pas
    Par erox44 dans le forum Hibernate
    Réponses: 6
    Dernier message: 23/07/2009, 15h31
  3. Un objet JPanel qui ne s'affiche pas.
    Par poppels dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 09/03/2009, 09h54
  4. un objet JPanel qui ne s'affiche pas
    Par dark_geek dans le forum Agents de placement/Fenêtres
    Réponses: 6
    Dernier message: 05/03/2009, 21h41

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