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

Persistance des données Java Discussion :

Design pattern & EJB DAO


Sujet :

Persistance des données Java

  1. #1
    Membre actif Avatar de Braillane
    Profil pro
    Développeur Java
    Inscrit en
    Janvier 2007
    Messages
    212
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2007
    Messages : 212
    Points : 203
    Points
    203
    Par défaut Design pattern & EJB DAO
    Bonjour,
    Je n'ai pas trouvé de design pattern me correpondant alors que je suis persuadé que tout le monde s'y est deja frotté.
    J'ai un serveur d'application avec quelques session beans et entity beans. De l'autre côté, j'ai un client Swing. Pour simplifier admettons que j'essaie de faire une application pour gérer un zoo. Je cherche des conseils utiles ou des design patterns pour ces situations:
    - Il y a plusieurs endroits dans mon client où je dois afficher à la liste de tous les animaux (dans un JTree, dans une JTable etc). Si je récupère tous les animaux retourner getAnimals deux fois, tous les éléments des 2 listes seront différents. Il y aura des animaux qui sont égaux (parce qu'ils n'ont pas le changement), mais il n'y aura jamais deux animaux avec la même référence. C'est logique, mais la conséquence est que quand je modifie un animal à un endroit de mon code, il ne sera pas modifié aux autres endroits. Comment faire pour régler ce problème? Sachant que j'ai besoin d'actualiser la liste des animaux assez souvent.
    - J'ai besoin que toutes les données soient à jour. Si un autre client ajoute un animal, je veux le voir. Y at-il un système de notification ou de quelque chose comme ça avec les EJB. Les message driven bean peuvent ils être utiliser pour informer un client de modifications.

    Mon EJB est juste une sorte de DAO, si vous avez de bons conseils pour moi, partagez! J'ai jeté un coup d'oeil au design pattern J2EE mais aucun ne semble pour résoudre mes problèmes. ET comme je suis pas du genre à réinventer la poudre et que j'aime les choses bien faites...
    thibaultdelor.com
    SCJP & SCWCD

  2. #2
    Membre régulier

    Inscrit en
    Septembre 2005
    Messages
    99
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Septembre 2005
    Messages : 99
    Points : 118
    Points
    118
    Par défaut
    Bonjour,

    Pourquoi pas utiliser le pattern observeur observé dans Swing ou une autre solution utilisé un Topic via EJB si il n'y a pas beaucoup de client Swing?

    Cdt, V

Discussions similaires

  1. Design Pattern : question implémentation DAO
    Par kuckinsin dans le forum Langage
    Réponses: 2
    Dernier message: 15/01/2010, 14h18
  2. Meilleur Design pattern pour développer la couche DAO
    Par clubist dans le forum Design Patterns
    Réponses: 1
    Dernier message: 04/11/2009, 22h09
  3. design pattern DAO -> que signifie le < T > ?
    Par wikisoft dans le forum Débuter avec Java
    Réponses: 5
    Dernier message: 09/08/2009, 18h09
  4. [DAO] Explication simple du design Pattern DAO
    Par zuzuu dans le forum Autres
    Réponses: 0
    Dernier message: 25/02/2009, 12h06
  5. Réponses: 4
    Dernier message: 24/02/2009, 12h06

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