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

avec Java Discussion :

Utiliser une classe passerelle


Sujet :

avec Java

  1. #1
    Candidat au Club
    Femme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Utiliser une classe passerelle
    Bonjour,
    Je suis débutante en java, et je cherche à comprendre à quoi sert une classe Passerelle pour instancier les objets métiers à partir de la base de donnée ? Comment l'utilise-t-on, et pourquoi ? Avez-vous des tutos ou des exemples accessibles qui pourraient m'aider ?
    Par avance, je vous remercie !

  2. #2
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Points : 2 061
    Points
    2 061
    Par défaut
    Bonjour,
    Citation Envoyé par instancia Voir le message
    Je suis débutante en java, et je cherche à comprendre à quoi sert une classe Passerelle pour instancier les objets métiers à partir de la base de donnée ?
    je ne suis pas sur de comprendre ce que tu entend par classe passerelle, mais en java on parlait de passerelle lorsque l'on se connectait via un pilote JDBC-ODBC (type 1).
    La plupart des base de données maintenant fournissent des pilotes (JDBC) de type 4 qui dialogue directement dans un protocole compréhensible par la base de données.

    Citation Envoyé par instancia Voir le message
    Comment l'utilise-t-on, et pourquoi ? Avez-vous des tutos ou des exemples accessibles qui pourraient m'aider ?
    La réponse peut dépendre du contexte de ton application, mais pour commencer regarde a quoi correspond JDBC :
    La FAQ JDBC

    Ensuite les tutoriel en commencent aussi par JDBC qui de toute façon est utilisé par les différents frameworks de persistance :
    JDBC
    Hibernate
    JPA
    Autres
    Il n'y a pas de problème, il n'y a que des solutions.
    Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
    Si toutefois le problème persiste, la seule solution restante est de changer le périphérique qui se trouve entre la chaise et l'écran

    Mes Articles : Mon premier article est sur le language D
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre actif
    Homme Profil pro
    :-)
    Inscrit en
    Mars 2014
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : :-)
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Mars 2014
    Messages : 194
    Points : 204
    Points
    204
    Par défaut
    Slt,

    Je suis debutant,mais je vais essayer de t'aider.

    Citation Envoyé par instancia Voir le message
    Bonjour,
    Je suis débutante en java, et je cherche à comprendre à quoi sert une classe Passerelle pour instancier les objets métiers à partir de la base de donnée ?
    Moi aussi je n'ai pas tres bien compris ce que tu voulais dire.
    Soit:c'est en rapport avec la base de données comme l'a dit "Alkhan", ou bien tu parles du modele "MVC" ?

    Bye.

  4. #4
    Candidat au Club
    Femme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Bonjour et merci à tous pour votre aide ! Oui la question n'est pas claire car j'étais dans le flou aussi.
    Mais ça y est j'ai trouvé de quoi il s'agit : en effet cela concerne le modèle MVC. Comme son nom l'indique la classe Passerelle sert de pont entre les classes métier et la base de données. Elle récupère les infos dans la base de données et elle instancie les objets des classes métiers.

    Voici un exemple:
    Nom : passerelle.JPG
Affichages : 495
Taille : 54,6 Ko

  5. #5
    Membre confirmé Avatar de freddou17
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2013
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2013
    Messages : 341
    Points : 566
    Points
    566
    Par défaut
    Salut regarde du coté des DAO qui te permettent de faire persister les informations de la BDD.
    Tu as de fwk tels que hibernate, JPA (pas obligatoire) qui peuvent te faciliter la tâche... je te laisse découvrir les différents concepts et n'hésites pas si tu as d'autres questions.

    ++
    "Aucun de nous ne sait ce que nous savons tous, ensemble."
    Lien vers mon appli Funcash n'hésitez pas à donner votre avis

  6. #6
    Candidat au Club
    Femme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Bonne idée, je vais explorer du coté des DAO, ça doit être ça je pense.
    Merci pour le tuyau !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 30/05/2006, 15h26
  2. [POO] Quand utiliser une classe ?
    Par Gwipi dans le forum Langage
    Réponses: 8
    Dernier message: 05/05/2006, 14h31
  3. Réponses: 5
    Dernier message: 03/04/2006, 09h57
  4. [Applet]utiliser une classe d'un package dans une applet
    Par jeromejanson dans le forum Applets
    Réponses: 1
    Dernier message: 30/06/2005, 08h13
  5. [EJB][JONAS] EJB utilisant une classe "externe"
    Par Gregory3000 dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 13/12/2004, 19h57

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