| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Java Spring Vs . Struts
    Spring et Struts sont des cadres populaires pour la mise en œuvre des applications Java. Par rapport à Apache Struts, Spring fournit une large gamme d'équipements qui peuvent être utilisés pour le Web ainsi que des applications non - web. Apache Struts est destiné exclusivement à fournir une architecture simplifiée pour les applications Web basées sur Java . Les deux cadres sont open source et disponible sous les termes de la licence Apache , Version 2.0. Printemps

    Selon la documentation de référence Spring Framework , Spring Framework est une plateforme Java qui fournit un soutien de l'infrastructure globale pour le développement d'applications Java. Il est devenu populaire et a gagné une large adoption dans l'industrie du logiciel comme un cadre moins intrusive et efficace qui permet l'injection de dépendance et l'inversion de contrôle . Il dispose également d' un ensemble d'autres équipements tels que la gestion des transactions , la Programmation Orientée Aspect , le contrôle de connexion à la base et beaucoup plus. Le cadre est facilement configurable pour ne charger que les modules requis par une application.
    Apache Struts

    Apache Struts est un framework d'application web Java qui fournit un Modèle-Vue- contrôleur ( MVC) pour rationaliser les applications web construit avec Pages et Servlets Java Server . Framework Struts a gagné en popularité comme un moyen d'avoir un moyen standardisé pour construire des applications Web basées sur l'architecture MVC. Par rapport au printemps , Apache Struts fournit un ensemble plus restreint d'installations pour construire des applications basées sur le Web .
    Spring MVC Web Apache Struts vs

    Un composant du printemps connu comme Spring MVC Web fournit des fonctionnalités comparables à celles Apache Struts. Apache Struts est une bonne option si un support de l'architecture MVC est tout ce qu'il faut . Spring MVC Web de sens que si l'application en cours de développement a besoin également d'autres équipements qui sont fournis par Spring. Si nécessaire , Struts dispose de mécanismes pour accrocher des cadres d'injection de dépendance , comme le printemps dans une application basée sur le Web .
    Bibliothèques de balises et de prise en charge AJAX

    Les versions ultérieures de deux les cadres sont capables de supporter AJAX et JSON. Apache entretoises comprend également un ensemble de bibliothèques de balises qui fournissent des pré-construits composants de l'interface utilisateur tels que les menus et les mises en page. Spring MVC Web fournit également un ensemble de bibliothèque de balises de printemps qui fournissent un soutien pour la liaison de données et de thèmes. Les versions ultérieures de deux cadres fournissent également des mécanismes pour soutenir REST.
    Spring Web débit

    autre composante de printemps qui peuvent être pris en compte dans le développement d'applications web est Spring Web Flow . C'est une extension qui fournit un mécanisme pour définir et contrôler les flux , qui sont un ensemble d' interactions de l'utilisateur connexes. En comparaison avec Spring MVC et Struts, où une interaction de l'utilisateur est généralement une demande et la réponse , WebFlow fournit un moyen riche pour fournir les interactions des utilisateurs web.

    Previous :

    next :
      articles connexes
    ·Comment trouver un nombre maximum de Java 
    ·Comment savoir Struts Java 
    ·Comment faire pour convertir JSP de Java 
    ·Comment rechercher le nombre d'occurrences de chaque ca…
    ·Comment puis- je créer un calculateur de taux d'intér…
    ·Comment convertir une date en UTC en utilisant Java 
    ·How to Program in Flash Java 
    ·Comment supprimer subviews Android 
    ·Java traitement des couleurs Gradient 
    ·WPS et JVM Heap Tailles 
      articles en vedette
    ·Comment ajouter des chaînes en Javascript 
    ·Tutoriel API Windows Dessin de lignes 
    ·Comment réparer Java: Lang Null Pointer Exception 
    ·Comment faire pour créer un gestionnaire d' erreur pou…
    ·Comment activer Java Client pour Windows XP 
    ·Comment faire pour trouver une fuite de mémoire dans L…
    ·Comment écrire des déclarations de données 
    ·Types de données pour Turbo C 
    ·Comment réparer Run Time Error 6 
    ·Administration MySQL Tutoriels 
    Copyright © Connaissances Informatiques http://fr.wingwit.com