Jambes de force :
Struts intègre des servlets, des JSP, des balises personnalisées et des ressources de messages dans un cadre unifié. Lorsque les développeurs l'utilisent pour le développement, ils n'ont plus besoin de coder eux-mêmes pour implémenter un ensemble complet de modèles MVC, ce qui permet de gagner beaucoup de temps. Modèle MVC, il s'agit du cadre de programmation modèle-vue-contrôleur, qui joue un rôle d'aide à la conception de la programmation et divise le programme Java en JavaBean, servlet, JavaAction et JSP.
Hiberner:
Hibernate peut remplacer CMP dans l'architecture J2EE qui utilise EJB pour accomplir la tâche importante de persistance des données.
Printemps:
Spring fournit un framework AOP écrit en langage Java standard, ainsi qu'un framework Web MVC puissant et flexible qui peut être intégré aux conteneurs IoC. Sa réflexion CIO et sa réflexion AOP résolvent le problème du couplage fort entre les classes.
Struts est principalement responsable de l'affichage de la couche de présentation
Spring utilise son IOC et son AOP pour gérer les activités de contrôle (responsable des opérations de base de données)
la mise en veille prolongée conserve principalement les données dans la base de données
Struts : framework Web MVC frontal
hibernate : fonctionnement de la base de données en arrière-plan Le framework ORM (qui signifie « hibernation » en anglais) consiste à connecter la base de données Spring-Hibernate ensemble, ce qui simplifie les opérations sur les données et est pratique et rapide.
Spring : fournit des fonctions IOC et AOP, ainsi que certaines applications de niveau entreprise, et intègre mieux la mise en veille prolongée et Struts.
Struts est un framework de développement web (responsable de la soumission des formulaires) (équivalent à une carte graphique informatique)
Hibernate est responsable du fonctionnement de la base de données (équivalent au processeur de l'ordinateur)
Spring équivaut à une carte mère (assemblage carte graphique et CPU)
Cet article provient du blog CSDN Veuillez indiquer la source lors de la réimpression : http://blog.csdn.net/ZhouTJ76237035/archive/2009/12/18/5030951.aspx .
-