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

Spring Java Discussion :

Spring : partage de bean stateful


Sujet :

Spring Java

Vue hybride

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 99
    Par défaut Spring : partage de bean stateful
    Salut à tous ,

    Bon je viens de me confronter à un petit problème avec spring :

    J'ai 2 beans de base déclarés dans le fichier .xml. Ils sont donc stateless par défaut (singleton=true)
    J'ai un autre bean de base statefull (singleton=false)

    Dans chacun des beans stateless j'ai une méthode callback appelé à un instant X, disons methodeA pour le bean stateless A et methodB pour le bean statelessB.
    Je sais que ds l'ordre des appels, il s'agit de :

    1) Appel de methodeA à l'intant n
    2) Appel de methodeB à l'intant n+1
    3) Appel de methodeA à l'intant n+2

    methodeA et methodeB se servent du même bean stateful (même instance).
    Comment faire pour appeler cette même instance au sein de chacun des méthodes ?

    EDIT : zut je me suis tromper de catégorie et je ne peux pas supprimer/deplacer mon message (categorie spring)

  2. #2
    Candidat au Club
    Inscrit en
    Juin 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 3
    Par défaut
    Je crois que tu confonds les termes stateful/stateless avec prototype/singleton. De toutes façon il faudrait voir ta config spring pour pouvoir te répondre.

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 99
    Par défaut
    Bah non, stateless c'est une classe sans membre de données ou alors uniquement des variables de classe (satic)
    statefull veut dire qu'il y a au moins une membre de donnée non static dans la classe.
    Singleton = 1 seule instance de l'objet renvoyé par le contructeur
    !Singleton = X instance de l'objet renvoyé par le constructeur pour X appel a celui-ci.

    That's all

Discussions similaires

  1. Réponses: 0
    Dernier message: 07/07/2011, 14h12
  2. Réponses: 0
    Dernier message: 22/07/2009, 16h31
  3. Partager un bean entre plusieurs applications
    Par anicaise dans le forum Général Java
    Réponses: 2
    Dernier message: 03/06/2008, 16h04
  4. Réponses: 4
    Dernier message: 10/09/2006, 10h49
  5. [WebLogic]Partager un bean entre deux applis web
    Par fatboyslim75 dans le forum Weblogic
    Réponses: 2
    Dernier message: 12/12/2005, 19h22

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