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 d'insertion hibernate dans la base


Sujet :

Hibernate Java

  1. #1
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 84
    Points : 57
    Points
    57
    Par défaut Problème d'insertion hibernate dans la base
    Salut tt le monde
    Voilà j'ai une base Oracle 10g express un serveur d'application Jboss et deux application qui utilisa hibernate pour la persistance. J'oubliais j'utilise aussi un datasource XA pour l'une de mes applications
    Le problème est que lorsque je tente de faire un persist de plusieurs objects de même type il ne persist que le dernier objet et je ne vois pas d'ou le problème peut venir. Si quelqu'un a une idée ou même la solution qui sait

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    Par défaut
    Montre nous ton code, ça nous aidera.

  3. #3
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 84
    Points : 57
    Points
    57
    Par défaut
    Désolé je ne peux pas vous montrer le code mais on va faire comme ça si vous voulez bien :

    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
     
    //
    User u = new User();
    u.setLogin(login);
    u.setPass(pass);
    long id = getUserSession().createUser(u);
    //
    Entry<String, String> entry = null;
    Properties property = null;
    for (Iterator<Entry<String, String>> iterator = propertyMap
    						.entrySet().iterator(); iterator.hasNext();) {
    property = new Properties();
    entry = iterator.next();
    property.setValue(entry.getValue());
     
    getUserSession().createProperties(property, id, entry.getKey());
    }
    Voilà en gros j'ai un traitement pareil. Il crée bien le user u, mais dans la boucle pour l creation de ses propriétés il ne m'insert que la dernière de la map .

  4. #4
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 84
    Points : 57
    Points
    57
    Par défaut
    Personne ne vois rien pour m'aider ...

  5. #5
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 84
    Points : 57
    Points
    57
    Par défaut
    Re salut tt le monde
    C'est bon j'ai pu trouver d'ou venais le problème. En fait dans une autre classe dont herite mes session bean et dans un methode que j'appelle pour vérifier les authorisations de la personne connectée je faisais un session.clear() de la session hibernate. Je l'ai enlevé now pour mettre un session.close(); et ça marche nickel

    Merci @ moi

  6. #6
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 84
    Points : 57
    Points
    57
    Par défaut
    salut Désolé j'ai oublié de marquer la mention résolue.

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

Discussions similaires

  1. problème de Insert Into dans une base Access
    Par Bluchy dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 10/08/2011, 13h00
  2. Problèmes d'insertion accent dans la base
    Par ninatity dans le forum Connexions aux bases de données
    Réponses: 4
    Dernier message: 10/11/2010, 07h34
  3. [HTML] Probleme d'insertion HTML dans une base de données MySQL
    Par tarzanjane dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 28/09/2006, 13h12
  4. PB insert double dans la base
    Par zooffy dans le forum ASP
    Réponses: 7
    Dernier message: 25/09/2006, 12h36
  5. [MySQL] Problème d'insertion d'image en base
    Par yokyok dans le forum PHP & Base de données
    Réponses: 19
    Dernier message: 16/05/2006, 12h01

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