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 de persistance et de rechargement


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

    Informations forums :
    Inscription : Avril 2007
    Messages : 204
    Par défaut Problème de persistance et de rechargement
    Salut tout le monde,

    Je suis entraine de de mettre en place une appli web, j'utilise coté DAO Hibernate avec les annotations JPA, et j'utilise comme SGBD MySql(pour faire tout simple ...) , mais le truc c'est que si j'insère une donnée dans une table dans la BD et tout de suite après je récupére cette données ça crash, en m'affichant n'importe quoi, par exemple j'insère la valeur d'un attribut de type java.util.Date au format 2008-11-15 16:45:23 en récupérant cette valeur juste après qu'elle soit insérée dans la BD j'obtiendrais : wed 15 november 2008 ....., alors que moi j'aurais voulu récupérer la chaine : 2008-11-15 16:45:23,
    Et si je me déconnecte de l'appli et je cherche de nouveau cette valeur j'arrive bien à afficher la bonne chaine truc vraiment bizarre !!!

    si quelqu'un de vous a déjà eu ce genre de problème

  2. #2
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    Bonjour,

    Tu utilises MySQL avec l'élément DateTime, et du côté hibernate, ton objet contenant la date est défini comment ???

    Je dois aujourd'hui convertir des champs Date en DateTime et faire les liaisons avec hibernate donc ton pb m'interesse carrement ...

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    204
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 204
    Par défaut
    Salut,

    Mon objet que j'utilise contenant la proprièté Date de type java.util.Date()

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private java.util.Date lastAccess;
    Merci

  4. #4
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    Ok pour l'object Date ...

    Mais dans ta base sql, ton champ est défini comment ??? Date, DateTime
    Timestamp ...

    parce que moi je n'arrive pas mettre à jour correctement ce champ Date dans ma base, il me manque les heures ...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    204
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 204
    Par défaut
    Salut dans ma table mon attribut Date a comme type : DATETIME

  6. #6
    Membre Expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Par défaut
    Bonjour,

    Donc tu as un champ DateTime dans ta base, et dans ton programme tu utilise java.util.date Object Date.

    Moi je fais pareil avec le mapping hibernate type=Date et qd j'ecris une valeur comme pour reprendre ton ex java.util.Date au format 2008-11-15 16:45:23
    alors dans ma table je retrouve 2008-11-15 00:00:00.

    Par contre je n'ai pas d'affichage bizarre au retour pusique si je lis la valeur du champ alors je me retrouve avec une Date 2008-11-15 00:00:00 bref normal !!!

    Pour ton pb, de recevoir wed 15 november 2008 ..... c que ton format de ta Date est différent ... vaudrait mieux que tu nous montres ton code pour l'écriture et la lecture ...

Discussions similaires

  1. many-to-many problème de persistance
    Par kokumbo dans le forum Hibernate
    Réponses: 1
    Dernier message: 28/11/2007, 17h11
  2. [jBPM][4.2 GA]Problème de persistence
    Par zegreg dans le forum Wildfly/JBoss
    Réponses: 3
    Dernier message: 30/07/2007, 19h32
  3. Problème de persistance de ma connection en ADO ?
    Par hesky dans le forum VBA Access
    Réponses: 2
    Dernier message: 08/03/2007, 15h32
  4. [Problème de persistance d'un BufferedReader]
    Par xarius dans le forum Langage
    Réponses: 2
    Dernier message: 31/05/2006, 22h44
  5. Problème LDAP (persistant!!!!!)
    Par onouiri dans le forum Développement
    Réponses: 15
    Dernier message: 27/11/2005, 12h00

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