Le framework est aussi appelé produit semi-fini en cours de développement. Il ne peut pas tout fournir pour l'ensemble de l'application WEB, mais avec le framework, on peut se concentrer sur le développement de la logique métier sans avoir à se soucier de sa mise en œuvre technique et certaines. logique des entreprises auxiliaires. Jetons un coup d'œil aux trois principaux frameworks Java et à l'utilisation des frameworks Java.
Trois frameworks majeurs de Java : Struts+Hibernate+Spring (Les trois frameworks majeurs de Java sont principalement utilisés pour les applications WEB.)
Qu'est-ce que l'intégration SSH ?
(1) struts (couche de présentation) + Spring (couche métier) + Hibernate (couche de persistance).
(2) Struts : il s'agit d'un framework de couche de présentation, principalement utilisé pour l'affichage des pages, l'acceptation des requêtes et la distribution des requêtes ; dans le framework MVC, Struts appartient au niveau VC, responsable de la présentation de l'interface et de la distribution de MVC ; relations ; affichage Utiliser JSP, HTTP, etc.
(3) Spring : Il s'agit d'un framework de couche métier et d'un framework intégré qui peut bien lier la couche de présentation et la couche de persistance.
(4) Hibernate : Il s'agit d'un framework de persistance qui est responsable des opérations avec les bases de données relationnelles.
Comment utiliser le framework Spring ?
Spring prend en charge à la fois les stratégies de transactions programmatiques et les stratégies de transactions déclaratives, et la plupart d'entre elles adoptent des stratégies de transactions déclaratives.
Il existe 4 types de stratégies de transaction déclaratives :
(1) Utilisez TransactionProxyFactoryBean pour générer une configuration de proxy de transaction pour Bean.
(2) Adoptez la méthode de configuration du proxy de transaction d'héritage Bean.
(3) Utilisez BeanNameAutoProxyCreator pour générer automatiquement un proxy de transaction basé sur le nom du bean. Il s'agit d'un moyen de configurer un proxy de transaction à l'aide du framework AOP de Spring, ce qui nécessite une certaine compréhension de l'AOP de Spring.
(4) Utilisez DefaultAdvisorAutoProxyCreator pour utiliser directement le framework AOP de Spring pour configurer le proxy de transaction. L'effet est très bon, mais la lisibilité n'est pas aussi bonne que les trois précédents.
Comment utiliser le framework Struts ?
1. Guidez le package (décompressez) struts2-blank.war.
2. Écrivez des classes d'action et quelques fichiers de configuration.
Comment utiliser le framework Hibernate ?
Hibernate peut générer automatiquement des classes d'entités et des fichiers de mappage via des tables.
Établir un certain mappage entre les objets Java et les bases de données relationnelles pour obtenir un accès direct aux objets Java (généralement des classes d'entités).
Téléchargez d'abord les packages requis pour la mise en veille prolongée, puis copiez les packages de lib dans le projet.
En même temps, vous pouvez également utiliser myeclipse pour charger directement le framework hibernate. Fichier de configuration hibernate.cfg.xml
Recommandations d'apprentissage associées : Tutoriel de base Java
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!