Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment trouver le plus grand nombre…
  • Longueur Méthode d' entrée en Java…
  • Comment Créer un nouveau fichier en…
  • Comment puis- je trouver le premier …
  • Comment faire pour augmenter la mém…
  • Comment ajouter Chat pour votre site…
  • Comment faire un modèle des couches…
  • Java Certification FAQs 
  • A propos des fonctions de caractère…
  • Comment accéder à un String Valeur…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment dessiner un chien en Java 
  • Comment trouver un fil Java lors de l'exécution 
  • Comment faire pour utiliser un contrôleur en Java 
  • Exceptions de fichiers pour les applets Java : Arial.ttf ne vais pas commencer 
  • Comment faire pour défiler vers le bas d'une liste en Java 
  • Android Phone App Development 
  • Java et résolues erreur de compilation 
  • Comment les numéros d'entrée en Java 
  • Qu'est-ce qu'un Bean Java 
  • Comment lire les variables JavaScript dans WebView sur l' Android 
  • Connaissances Informatiques © http://www.ordinateur.cc