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 avec commit


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 43
    Par défaut problème avec commit
    dans mon code j'ai ceci :

    int id = 1;

    session.beginTransaction();

    ...

    AA a = session.get(AA.class, id);
    a.setName( "" );

    ...

    session.commit();
    session.close();
    ...

    Apparement quand je commit ou que je ferme ma session, mon objet a est enregistré avec mes modif en base or je ne souhaite pas qu'il le fasse (en tout cas, pas si je n'appel pas se save ou autre), comment puis-je faire ? sans obligatoire fermer ma session sans commit (car d'autres objet son eux a sauvegardé)

    Merci

    Pour plus de précision, demandez Merci.

    N.B. : j'ai déjà regardé sur le web, et je n'ai pas trouvé de solution.

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

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Si tu ne veux pas que ton objet a soit modifié, il faut l'enlever de ta session, en utilisant par exemple un session.evict(a).

Discussions similaires

  1. [Batch] Problème avec commit-interval
    Par gitos dans le forum Spring
    Réponses: 2
    Dernier message: 05/10/2015, 14h39
  2. problème avec le commit en jdo de castor
    Par y_chafaqi dans le forum Général Java
    Réponses: 0
    Dernier message: 17/08/2009, 16h21
  3. Problème de COMMIT avec MARS connections activés (ODBC)
    Par Yan302 dans le forum Développement
    Réponses: 0
    Dernier message: 27/03/2009, 10h50
  4. Réponses: 4
    Dernier message: 08/01/2007, 13h06
  5. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

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