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 :

probleme avec map + hibernate


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Par défaut probleme avec map + hibernate
    Bonjour,

    Voilà encore un p'tit probleme qui m'a deja fait perdre plus de 2 jours,

    Alors pour vous expliquez, j'ai des users avec des droits sur une table.

    J'ai le mapping suivant : Un user peut donc avec un droit spécial sur chaque table existante.

    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
    31
    <class name="package.User" table="USER">
     
    		<id name="id" type="long" column="USERID">
    			<generator class="sequence">
    				<param name="sequence">user_id_seq</param>
    			</generator>
    		</id>
     
    		<property name="lastName" column="USERLASTNAME" type="string" not-null="true" />
     
    		<property name="firstName" column="USERFIRSTNAME" type="string" not-null="true" />
     
    		<map name="productsGroups" table="USER_TO_GROUP" cascade="none" lazy="false">
    			<key column="USERID" />
    			<map-key-many-to-many column="TABLEID" class="package.Table" />
    			<many-to-many column="USERGROUPID" class="package.UserGroup" />
    		</map>
    </class>
     
    <class name="package.UserGroup" table="USERGROUP">
     
    		<id name="id" type="long" column="USERGROUPID">
    			<generator class="sequence">
    				<param name="sequence">usergroup_id_seq</param>
    			</generator>
    		</id>
     
    		<property name="description" column="USERGROUPDESCRIPTION" type="string" />
     
     
    	</class>
    Quand je recupere le user aucun probleme ma map existe bien, et elle est bien crée. Le probleme se pose lorsque je la modifie, que je change la valeur ou que j'en rajoute une.

    Il me fait un insert pour tous les éléments de la table (ce qui peut etre normal quand je rajoute une valeur), le probleme est quand je modifie une valeur, j'ai une erreur car j'ai une contrainte (user/table est la clé primaire), hors la il fait un insert et en plus il ne supprime pas l'ancienne......

    J'ai tout essayé, je n'y arrive pas. J'ai donc besoin de votre aide.
    A noter que la table USER_TO_GROUP possede 3 colonnes (USERID, TABLEID, GROUPID) => c'est une contrainte, je ne peux pas le changer.

    Merci pour votre aide future....

  2. #2
    Membre Expert Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Par défaut
    Un 3ieme jours plz j'ai besoin d'aide, toujours pas trouver de solution.

Discussions similaires

  1. Probleme de mapping hibernate sur netbeans
    Par afroman dans le forum Hibernate
    Réponses: 6
    Dernier message: 25/05/2009, 21h48
  2. Encore des problemes avec struts/hibernate
    Par Syham dans le forum Struts 1
    Réponses: 8
    Dernier message: 16/03/2008, 22h41
  3. probleme avec struts+hibernate
    Par crossmen dans le forum Struts 1
    Réponses: 5
    Dernier message: 23/05/2007, 19h18
  4. probleme avec struts+hibernate
    Par crossmen dans le forum Struts 1
    Réponses: 3
    Dernier message: 17/05/2007, 19h07
  5. problème avec map statique
    Par r0d dans le forum SL & STL
    Réponses: 6
    Dernier message: 14/12/2006, 22h34

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