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 :

Utilisation de Spring avec un client lourd


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2003
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 142
    Par défaut Utilisation de Spring avec un client lourd
    Bonjour,

    J'ai lu différentes docs de Spring (en diagonale) et je me demandais quel était l'intérêt d'utiliser ce framework sur une application de type client lourd en SWING.

    J'ai remarqué qu'il est surtout destiné aux applis J2EE.
    Il me semble qu'il permet de bien appliquer le modèle MVC, entre autre, mais SWING fonctionne déjà sur ce modèle.

    J'espère que vous pourrez m'éclairer.

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Tu ferais pas un petit confondage entre Spring et Struts ?
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  3. #3
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Sisi ça se fait, il y a même un framework rcp basé sur Spring pour swing qui se monte petit à petit:
    http://www.springframework.org/spring-rcp
    http://spring-rich-c.sourceforge.net/

  4. #4
    Membre émérite
    Avatar de sironimo
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2004
    Messages : 669
    Par défaut
    Voilà un sujet qui m'intéresse énormément concernant Spring et le développement d'un client lourd.

    Je me pose un peu les mêmes questions que speedster concernant l'utilité de Spring pour un développement d'un client lourd en Swing avec Spring.

  5. #5
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    l'utilité est la même que pour une appli J2EE, faciliter l'accès à une session factory Hibernate, utilisation du pattern IoC etc ...

  6. #6
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Spring sert principalement a faire de l'injection de dépendance "transparente", pour eviter de faire des new() partout ou d'implementer des pattern Factory.

    Il y aussi un soupson d'AOP qui permet a des methodes d'etre automatiquement encapsulées dans des transactions (jdbc, hibernate,...).

    Pour moi, Spring est plutot dédié J2EE et pas trop Client (léger ou lourd). A la rigueur, il faudrait architecturer ton client pour séparer la partie IHM et la partie Metier. Et du coté "Metier" tu pourrais alors utiliser Spring.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  7. #7
    Membre confirmé
    Inscrit en
    Novembre 2003
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 142
    Par défaut
    Mais le client riche utilise un serveur d'applications si je ne m'abuse pas.

    Le client lourd est complètement indépendant.

    En ce qui concerne Spring, je n'ai pas trop compris le pattern IoC. L'intérêt immédiat que je vois actuellement est l'utilisation simplifiée d'Hibernate. Je n'ai pas à gérer les transactions et sessions.

    Est-il facilement applicable sur un projet existant ?

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

Discussions similaires

  1. [Security] Spring Security et Client Lourds
    Par yashiro dans le forum Spring
    Réponses: 0
    Dernier message: 25/06/2012, 18h40
  2. [EJB3] Problème avec mon client lourd en Swing
    Par bza88 dans le forum Java EE
    Réponses: 3
    Dernier message: 30/01/2012, 09h26
  3. Utiliser Spring avec EJB
    Par rOmAle dans le forum Spring
    Réponses: 5
    Dernier message: 03/04/2007, 17h30
  4. [EJB3] Mise à jour automatique d'un client lourd ? Utilisation de JMS ?
    Par Claythest dans le forum Java EE
    Réponses: 7
    Dernier message: 11/12/2006, 10h34

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