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 :

Philosophie de Spring


Sujet :

Spring Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 45
    Par défaut Philosophie de Spring
    bonjour ,

    depuis quelque jours je lis beaucoup de doc sur Spring.
    Mais j'ai peur d'avoir mal compris les bases :
    je voudrai savoir si tout repose sur des singletons ?
    est ce que tous les utilisateurs partagent les mêmes instances d'objets ou a chaque connection d'un utilisateur un context est créer avec l'ensemble des singleton?

    Car je vous explique mon problème. Je voudrai développer une appli web avec aussi spring et hibernate pour sa gestion des objet <=> base de donnée ( relation entre eux) , mais aussi la gestion des filtres . car suivant la personne qui se connectera je n'appliquerai pas les memes filtres sur la sessionFactory, cela simplie les wheres . or si tous est singleton alors tout le monde a le meme session factory et si je le modifie pour un je le modifie pour tous. or je ne voudrai le modifier que pour la "session" en cours (le context attribuer a une personne) et non pour l'application (c'est que fait Application-context.xml si j'ai bien compris ).

  2. #2
    Rédacteur
    Avatar de Hikage
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 177
    Par défaut
    Si il est vrai que par défaut tout est en singleton, il y a moyen de définir des scopes normalement.

    Entre autre "session" qui permet d'avoir une instance de la classe par "session".
    Mais bon, je n'ai jamais vraiment testé.

    Mais recherche de ce coté

    RQ : il faut au moins Spring 2.0 pour avoir le scope Session je pense
    Hikage
    SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
    [Personal Web] [CV]

    F.A.Q Spring Framework - Participez !

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 45
    Par défaut
    oky merci. je vais jeté un coup d'oeil

  4. #4
    Membre Expert

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Par défaut
    Tu as la notion de singleton/prototype sur n'importe quelle version de Spring. Par défaut, la bean factory (la fabrique à objet de spring) créé des singletons.

    En 2.0, tu as la notion de scope qui adresse plusieurs mode d'instanciation, singleton, par session etc... Ce qui est très souple et marche bien.

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    En ce qui concerne Hibernate, chaque utilisateur n'est pas censé utiliser sa propre sessionFactory. La sessionFactory est globale à l'application.

Discussions similaires

  1. [Hibernate][Spring] Session Hibernate initialisée
    Par mauvais_karma dans le forum Hibernate
    Réponses: 12
    Dernier message: 08/08/2005, 13h07
  2. [Débutant][Framework] Spring vs Struts vs JSF
    Par Saloucious dans le forum JSF
    Réponses: 2
    Dernier message: 13/07/2005, 09h42
  3. Réponses: 5
    Dernier message: 25/05/2005, 21h16
  4. [Data] Développement avec la framework spring et ibatis
    Par ujoodha dans le forum Spring
    Réponses: 1
    Dernier message: 07/03/2005, 13h20

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