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

Développement Web en Java Discussion :

Sauvegarder un fichier avec MySQL JEE


Sujet :

Développement Web en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2011
    Messages : 175
    Par défaut Sauvegarder un fichier avec MySQL JEE
    bonjour,
    dans une application jee mysql avec jsf2.0
    j'ai besoin dans un formulaire d'enregistrer un fichier microsoft office(word excel ..) ou pdf dans la base de donnees pour qu'il soir recu par l'administrateur qui va l'utiliser
    je sais qu'il y a deux solutions le premier : c'est de sauvegarder juste le chemin,
    le deuxieme c'est d'utiliser un champ blob
    j'ai l'intention d'utiliser cette deuxieme car elle est directe et il n y a pas de gros fichier
    selon vos infos, existe t'il qlq choses en java qui permet de sauvegarder et recuperer ces donnees sans problemes (j'ai trouvé qlq classes en php dans le net mais java non)


    merci d'avance

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    déjà tu utilise quoi pour ta base de données? jdbc, hibernate, ... ?

    hibernate utilise des byte[] pour gérer les blob.

    Coté jdbc, tu as une explication ici: http://ricky81.developpez.com/tutoriel/java/jdbc/blob/

  3. #3
    Membre très actif
    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2011
    Messages : 175
    Par défaut
    pour le moment j'utilise EclipseLink (l'implementation de JPA par defaut dans netbeans)
    et ce que je veux exctement c'est d'enregistrer le fichier et le recuperer exactement avec sa forme initiale aprés, word, pdf excel ou ...

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    exemple tiré de la javadoc avec jpa

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
       @Lob @Basic(fetch=LAZY)
       @Column(name="EMP_PIC", columnDefinition="BLOB NOT NULL")
       protected byte[] pic;

Discussions similaires

  1. Comment faire une sauvegarde de BD avec Mysql ?
    Par lenetfm dans le forum Bases de données
    Réponses: 0
    Dernier message: 11/07/2009, 21h45
  2. sauvegarde de fichier avec java
    Par bobkorn dans le forum Général Java
    Réponses: 1
    Dernier message: 28/05/2008, 17h23
  3. [BATCH] Sauvegarde de fichiers avec pkzip
    Par tonf dans le forum Windows
    Réponses: 4
    Dernier message: 31/05/2007, 11h53
  4. Comment sauvegarder un fichier avec choix du repertoire
    Par vantoff dans le forum C++Builder
    Réponses: 14
    Dernier message: 24/07/2006, 15h51
  5. manipulation fichier avec Mysql
    Par poulacou dans le forum Requêtes
    Réponses: 3
    Dernier message: 17/03/2006, 09h50

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