Maison > Java > javaDidacticiel > Comment utiliser le framework Java

Comment utiliser le framework Java

little bottle
Libérer: 2020-09-17 16:25:41
original
4856 Les gens l'ont consulté

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.

Comment utiliser le framework 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 Java

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal