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 MVC et Struts


Sujet :

Spring Java

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2009
    Messages
    169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Octobre 2009
    Messages : 169
    Points : 100
    Points
    100
    Par défaut Spring MVC et Struts
    Bonjour,

    Une question un peu dingue vient de traverser l'esprit. Et pour la réalisation pour le moment je me casse les dents.
    J'ai une application historique qui fonctionne bien en Struts 1.2 (oui je sais, c’est une version de la guerre ).
    Cette application fonctionne a grand coup de SQL, et possède actuellement environ 2000 pages (çà va aider à la compréhension de ma question et de mon cheminement je pense).
    J'ai donc généré et retouché environ 300 Entity JPA (merci eclipse). J'ai également développé pas mal de CRUD pour obtenir un niveau de granularité plus fine et éviter de recoder 50 fois les mêmes requêtes SQL.
    J'ai agrégé pas mal de traitement en service dans une couche service prévu à cet effet.
    J'ai intégré le tout dans mon application historique et j'arrive à charger le context spring depuis le web.xml et à appeler les services dans les servlets struts.
    La première étape vers la simplification des développements est donc en marche.
    Maintenant j'aimerai dynamiser l'application historique. Pour se faire j'ai intégré JQuery et j'aimerai appeler des webservices rest baser sur mes services voir mes dao même si cela est moins propre.
    D'où ma question : comment faire cohabiter Struts et Spring MVC ?

    A votre avis c'est faisable ou je rêve ?
    Question en plus : c'est pas un peu dingue / risqué ?

    HadanMarv

  2. #2
    Membre expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Points : 3 675
    Points
    3 675
    Par défaut
    ça devrait être faisable, même si je ne pourrai pas t'aider à la réalisation (struts 1 jamais touché)...

    La question étant: pourquoi garder le vieux socle applicatif? Ce ne serait pas envisageable d'avoir 2 webapps en parallèle (la veille + la nouvelle), avec peut-être des règles de réécriture apache que tu adaptes au fur et à mesure de l'implémentation des écrans dans la nouvelle appli? Comme ça 1) tes clients voient toujours les mêmes url 2) tu peux rediriger chaque vue en fonction des besoins sur la vieille ou la nouvelle implém... 3) tu n'hérites rien de ce monolithe en struts...

    Si la vieille appli a déjà été pensée pour être stateless, à part le souci du partage de session/authentification entre les 2 applis, c'est bingo... et tu pourrais toujours imaginer une authentification partagée... le problème vient ensuite plus de la config du proxy apache que tu mets devant...

    Si c'est statefull par contre euh là...
    "Le plug gros problème des citations trouvées sur internet, c'est qu'on ne peut jamais garantir leur authenticité"

    Confucius, 448 av. J-C

Discussions similaires

  1. Conseil MVC : Spring, jfc ou Struts?
    Par smfrd8 dans le forum Struts 1
    Réponses: 0
    Dernier message: 20/02/2014, 10h53
  2. Réponses: 5
    Dernier message: 14/05/2012, 21h59
  3. Faut-il combiner Spring avec Struts ou utiliser Spring MVC ?
    Par micanti dans le forum Frameworks Web
    Réponses: 3
    Dernier message: 23/04/2007, 16h31
  4. [Spring MVC] Apport par rapport à Struts
    Par Elmilouse dans le forum Struts 1
    Réponses: 4
    Dernier message: 06/04/2006, 09h17
  5. [Débat] Spring MVC versus Struts
    Par alheim dans le forum Frameworks Web
    Réponses: 6
    Dernier message: 19/12/2005, 10h13

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