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

JSF Java Discussion :

Partie persistance de l'application


Sujet :

JSF Java

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    318
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 318
    Par défaut Partie persistance de l'application
    Bonjour,

    Je suis entrain de réaliser une application web avec JSF, et les classes beans comme contrôleur, et pour la partie persistance (accès aux données Oracle) j'aimerais avoir votre conseil concernant l'utilisation des EJB, si vous avez des proposition n'hésiter pas à les partager avec moi.

    Merci

  2. #2
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2003
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2003
    Messages : 57
    Par défaut
    Ta question est plutôt vague, regarde du côté d'Hibernate pour la génération de tes EntityBeans (?)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    318
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 318
    Par défaut
    En fait, y a une BD Oracle qui contient des centaines de tables, et je veux à partir de mon application, choisir (Table A comme table source et Table B comme table cible), et comparer les champs de ses tables pour voir si ils sont égaux ou pas.

    Qu'est ce que vous me proposer de faire SVP je suis perdu

  4. #4
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2003
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2003
    Messages : 57
    Par défaut
    Citation Envoyé par maserati Voir le message
    ...et comparer les champs de ses tables pour voir si ils sont égaux ou pas.
    Tu veux comparer le nom des colonnes ou comparer le contenu de ces tables ? Tes tables ont une structure identique ?

    As-tu un exemple concret de ce que tu souhaites faire ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    318
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 318
    Par défaut
    je veux savoir le le taux d'enregistrement égaux et non égaux veut dire : Toutes les valeurs de tous les champs sont identiques ou pas

    par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     
    Table_Source:                                                     Table_Cible
     
    Nom      Prenom                                            LastName   FirstName
     
    toto      titi                                                  toto          tit2458
    tata      tutu                                                tata47       tutu599999
    le taux d'echec c'est 75% le taux de réussite c'est 25%

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    318
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 318
    Par défaut
    les tables peuvent ne pas avoir une structure identique, je veux choisir les tables sources et tables cibles correspondantes, après je choisis à l'aide d'un combo ( qui contient la liste des champs ) les champs à comparer.

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    318
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 318
    Par défaut
    J'ai pensé à utiliser les EJB, le problème est que les EJB ne manipule pas les données directement en SQL mais sous forme d'objets particuliers qu'on appelle des "classes entités", si par exemple j'ai 80 DB sous oracle je dois créer 80 source de données, et si dans chaque DB existe 10 tables, je dois créer 800 classes entités ... c'est lourd

  8. #8
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2003
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2003
    Messages : 57
    Par défaut
    Les EntityBeans dans ce cas précis sont peut être effectivement lourd (surtout si tu ne fais que de la consultation). Tu peux toujours gérer ton algo via des connexions JDBC et analyser les résultats via des ResultSet (plus proche des requêtes SQL)

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    318
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 318
    Par défaut
    tu peux STP me donner une piste sur le chemin que tu viens de me donner (gestion d'algo via des connexions JDBC et analyser les résultats via des ResultSet (plus proche des requêtes SQL) ... via un tutorial STP

  10. #10
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2003
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2003
    Messages : 57
    Par défaut
    Citation Envoyé par maserati Voir le message
    tu peux STP me donner une piste sur le chemin que tu viens de me donner (gestion d'algo via des connexions JDBC et analyser les résultats via des ResultSet (plus proche des requêtes SQL) ... via un tutorial STP
    Tu cherches pas bien loin... la FAQ JDBC

Discussions similaires

  1. Réponses: 0
    Dernier message: 10/03/2009, 12h11
  2. La gestion de la session de persistence dans une application web
    Par djo.mos dans le forum Développement Web en Java
    Réponses: 17
    Dernier message: 18/02/2009, 14h35
  3. Réponses: 23
    Dernier message: 28/09/2007, 13h16
  4. Persistence dans une application desktop
    Par jproto dans le forum NetBeans
    Réponses: 4
    Dernier message: 04/07/2006, 14h01

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