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

AWT/Swing Java Discussion :

Application Java/Swing + Connexions a 2 bases de donnees


Sujet :

AWT/Swing Java

Vue hybride

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

    Informations forums :
    Inscription : Octobre 2005
    Messages : 36
    Par défaut Application Java/Swing + Connexions a 2 bases de donnees
    Bonjour a tous,

    Voila je me confronte a un petit probleme de conception et/ou d'organisation. J'ai une applictaion qui travaille avec uen base de donnees embarquee (HSQLDB) mais il arrive parfois que cette meme application doivent se connecter a une base de donnees distante (MySQL). J'avais au depart mis en place un classe DBConnection.java avec une instance d'elle meme et un getInstance maic comment obtenir une connecxion differente poru MYSQL et HSQLDB sans faire 2 instance differente ( je trouve pas ca tres propre )

    Merci

  2. #2
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut
    Au contraire , moi je trouve ça propre. C'est logique d'avoir deux instances pour deux bases de données....


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 36
    Par défaut
    Qu'entends tu par inferface ?
    2 classes differentes HSQLDBConnection.java et MySQLConnection. java par exemple ou une seule classe DBConnection qui contient 2 instances d elle meme instanceHSQLDB et instanceMySQL

  4. #4
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Par défaut
    Citation Envoyé par Sylmandel
    Qu'entends tu par inferface ?
    jamais mentionné le mot interface
    2 classes differentes HSQLDBConnection.java et MySQLConnection. java par exemple ou une seule classe DBConnection qui contient 2 instances d elle meme instanceHSQLDB et instanceMySQL
    en fait je verrai bien une super classe DBConnection contenant les methodes communes aux deux bases, et une classe pour chaque base derivant de celle-ci et implementant les spécifités de chacune des bases car je ne pense pas que HSLDB offre les mèmes possibilités que MySQL (procédures stockées, vues,...)


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

Discussions similaires

  1. Réponses: 5
    Dernier message: 26/03/2011, 18h29
  2. "Freeze" d'une application Java/SWING sur fedora 10
    Par logdrop dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 27/03/2009, 16h26
  3. Réponses: 5
    Dernier message: 20/08/2008, 17h50
  4. Votre avis sur notre application Java/Swing
    Par yciabaud dans le forum AWT/Swing
    Réponses: 30
    Dernier message: 02/07/2008, 22h54

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