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 :

Pb avec getHibernateTemplate().saveOrUpdate


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 5
    Par défaut Pb avec getHibernateTemplate().saveOrUpdate
    Bonjour à tous,

    L'appel à getHibernateTemplate().saveOrUpdate sauvegarde bien mon objet en base mais il n'est pas présent dans la session.

    Flushed: 0 insertions, 0 updates, 0 deletions to 1 objects

    Comment faire ?

    En fait, j'affiche une liste de Candidat puis je créé un nouveau Candidat. Quand je réaffiche la liste, le nouveau Candidat n'y est pas mais il est bien en base.

    Merci

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Tu peux préciser un peu ce que tu fais et mettre le code impliqué ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 5
    Par défaut
    Je développe une application Web avec Spring et Hibernate.
    J'affiche une première fois la liste des Candidats.
    Je créé un nouveau Candidat.
    J'affiche une deuxième fois la liste des Candidats.
    Le nouveau Candidat est absent de la liste.
    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
     
    //Affichage de la liste des candidats
    CandidatServiceImpl
    @Override
    @Transactional
    public List<Candidat> getAllCandidats() {
        return candidatDAO.getAllCandidats();
    }
    CandidatDAOImpl
    @Override
    public List<Candidat> getAllCandidats() {
    return (List<Candidat>)getHibernateTemplate().find(SELECT_ALL_CANDIDAT);
    }
    avec SELECT_ALL_CANDIDAT = "SELECT c FROM Candidat c"
     
    //Création d'un Candidat
    CandidatServiceImpl
    @Override
    @Transactional
    public void createCandidat(Candidat candidat) {
        candidatDAO.createCandidat(candidat);
    }
     
    CandidatDAOImpl
    @Override
    public void createCandidat(Candidat candidat) {
        getHibernateTemplate().saveOrUpdate(candidat);
    }

  4. #4
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Là tu montres le code DAO mais pas le code de l'IHM...

    Tu recharges ta liste après avoir fait l'insert ?
    Si non, ton problème vient de là...
    Si oui, montre le code...

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Problème avec getHibernateTemplate().save
    Par chouchou85 dans le forum Hibernate
    Réponses: 2
    Dernier message: 19/07/2013, 11h44
  2. [Framework] Problème avec getHibernateTemplate()
    Par windowsfashion dans le forum Spring
    Réponses: 2
    Dernier message: 19/09/2010, 21h21
  3. Réponses: 2
    Dernier message: 29/11/2007, 15h25
  4. [Data] Problème avec getHibernateTemplate().iterate()
    Par KneXtasY dans le forum Spring
    Réponses: 2
    Dernier message: 25/06/2007, 15h33
  5. [Data] probleme avec getHibernateTemplate.find()
    Par Tauros_king dans le forum Spring
    Réponses: 2
    Dernier message: 22/03/2007, 11h05

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