À l'intérieur de la technologie SPRING: Analyse approfondie de l'architecture SPRING et des principes de conception (avec livre électronique inclus)

Avant-propos:

Aujourd'hui, je partage un livre électronique sur le printemps. En raison de l'espace limité, cet article vous donnera une introduction générale à ce livre. Si vous avez besoin d'un livre électronique, il existe un moyen de le recevoir à la fin.

Le contenu principal de ce livre est divisé en trois parties, qui ont élaboré trois aspects du noyau, des composants et des applications de Spring. La première partie analyse l'implémentation du conteneur IoC et de l'AOP en détail, la deuxième partie élabore l'implémentation des composants Java EE basés sur le conteneur Spring loC et l'AOP dans Spring, et la troisième partie décrit l'implémentation de certaines applications basées sur Spring.

À l'intérieur de la technologie SPRING: Analyse approfondie de l'architecture SPRING et des principes de conception (avec livre électronique inclus)

 

Audience

  • Lecteurs intermédiaires et avancés apprenant le langage Java et JavaEE
  • développeur d'applications de printemps
  • Amateurs de logiciels open source
  • Développeurs et architectes de plateformes

Annuaire

  1. Concept de design et architecture globale de Spring
  2. Le cœur de Spring Framework: l'implémentation de conteneurs IoC
  3. Mise en œuvre de springAOP
  4. Spring MVC et environnement WEB
  5. Implémentation de composants d'opération de base de données
  6. Mise en place du traitement des transactions printanières
  7. Mise en œuvre de l'appel à distance de printemps
  8. Conception et mise en œuvre du cadre de sécurité ACEGI
  9. Conception et réalisation du module DM à ressort
  10. Conception et réalisation du ressort Flex

À l'intérieur de la technologie SPRING: Analyse approfondie de l'architecture SPRING et des principes de conception (avec livre électronique inclus)

 

À l'intérieur de la technologie SPRING: Analyse approfondie de l'architecture SPRING et des principes de conception (avec livre électronique inclus)

 

Chapitre 1 Concept de design et architecture globale de Spring

Dans ce chapitre.

  • Sous-projets de printemps
  • Objectifs de conception du printemps
  • Architecture globale de Spring
  • Scénarios d'application de printemps

À l'intérieur de la technologie SPRING: Analyse approfondie de l'architecture SPRING et des principes de conception (avec livre électronique inclus)

 

Ce chapitre passe brièvement en revue la philosophie de conception, la conception architecturale et les scénarios d'application de Spring. Dans l'architecture globale de Spring, nous avons brièvement présenté les différents modules et relations de modules de Spring. Dans les chapitres suivants, nous développerons également les détails d'implémentation et la conception de ces modules. Dans les scénarios d'application de Spring, SSH bien connu est notre choix technique commun, mais il n'est pas possible que Spring apparaisse uniquement dans cette combinaison, car Spring lui-même inclut également le framework MVC, les opérations de persistance des données, etc., mais aussi à cause de Spring lui-même La modularité de la conception est très bonne, donc lors de l'utilisation de Spring, Spring peut être coupé sous différents angles, et il n'y a pas de petit espace de sélection, et ces coupes et sélection de scénarios d'application dépendent de notre connaissance de Spring Le besoin de développement d'applications. Ici, nous n'introduisons que brièvement les scénarios d'application typiques de Spring. La conception interne et les détails d'implémentation de Spring sont le contenu principal à développer plus tard. J'espère que grâce à l'introduction de ces scénarios externes et de la conception interne, les lecteurs pourront utiliser Spring Plus maniable.

Chapitre 2 Cœur de Spring Framework: implémentation du conteneur IoC

Dans ce chapitre

  • Présentation du conteneur Spring IoC
  • Conception et implémentation d'une série de conteneurs IoC: initialisation de conteneur IoC de port BeanFactory et ApplicationContext
  • Injection de dépendance de conteneur IoC
  • Conception et mise en œuvre d'autres caractéristiques connexes des conteneurs

 

À l'intérieur de la technologie SPRING: Analyse approfondie de l'architecture SPRING et des principes de conception (avec livre électronique inclus)

 

Dans ce chapitre, afin d'expliquer les principes de mise en œuvre de Spring, nous avons étroitement combiné le code source de Spring et effectué une analyse détaillée des principes de mise en œuvre du conteneur, dans le but de trier un indice clair pour les lecteurs. Cela inclut les principes de travail de base des conteneurs et des contextes IoC, le processus d'initialisation des conteneurs, la mise en œuvre de l'injection de dépendance, etc.

Chapitre 3 Mise en œuvre de springAOP

Dans ce chapitre

  • Présentation de Spring AOP
  • La conception et la mise en œuvre de Spring AOP établissent un objet proxy AopProxy
  • Les fonctionnalités avancées de Spring AOP appelées port d'implémentation de SpringAOP interceptor

À l'intérieur de la technologie SPRING: Analyse approfondie de l'architecture SPRING et des principes de conception (avec livre électronique inclus)

 

Dans la fonction de plate-forme de Spring, AOP est un module de base. Grâce à l'utilisation d'AOP, les fonctions du framework Spring sont considérablement enrichies. Par exemple, dans la mise en œuvre de divers composants d'entraînement, les caractéristiques fonctionnelles d'AOP sont utilisées de manière flexible. Sur ce point, dans les prochains chapitres de ce livre, le lecteur comprend parfaitement. Pour les applications Spring, vous pouvez utiliser directement les fonctions de Spring AOP. Avec ces fonctions, cela a un grand effet sur la conception modulaire de l'application. En même temps, l'utilisation de la technologie AOP enrichit également les choix techniques appliqués dans la conception.

À l'intérieur de la technologie SPRING: Analyse approfondie de l'architecture SPRING et des principes de conception (avec livre électronique inclus)

 

Chapitre 4 Spring MVC and WEB environment

Dans ce chapitre

  • Présentation de Spring MVC
  • Spring MVC dans un environnement web
  • Début du contexte dans le conteneur Web
  • Conception et mise en œuvre de Spring MVC
  • Rendu de vue Spring MVC

À l'intérieur de la technologie SPRING: Analyse approfondie de l'architecture SPRING et des principes de conception (avec livre électronique inclus)

 

Ce chapitre présente une brève analyse du processus de fonctionnement et de la mise en œuvre de l'ensemble du framework Spring MVC. Partant du principe de mise en œuvre de l'établissement d'un conteneur Spring IoC dans l'environnement Web, il analyse d'abord la configuration et l'initialisation du conteneur Spring IoC dans le conteneur Web. Du point de vue de l'ensemble du système, ces applications Web peuvent être considérées comme une application Spring, et il n'y a pas beaucoup de différence par rapport à l'application Spring générale, toutes doivent configurer le conteneur IoC et diverses définitions de bean. Sur la base de la compréhension du principe de mise en œuvre des conteneurs Spring IoC, ces contenus ne sont pas difficiles à comprendre. C'est simplement parce que le conteneur Web a certaines spécialités, donc en termes de configuration, les applications Web qui doivent utiliser Spring comme plate-forme ont un traitement spécial correspondant à l'environnement Web, comme l'utilisation de Servlet et ServletContext.

Résumé

En raison de l'espace limité, je vais le partager avec tout le monde ici. Chaque chapitre a une analyse très détaillée. Ce livre électronique est partagé avec des amis qui veulent l'apprendre. Les amis qui en ont besoin peuvent prêter attention à mon donateur. Semaine Java Quelqu'un peut l'obtenir

 

À l'intérieur de la technologie SPRING: Analyse approfondie de l'architecture SPRING et des principes de conception (avec livre électronique inclus)

 

À l'intérieur de la technologie SPRING: Analyse approfondie de l'architecture SPRING et des principes de conception (avec livre électronique inclus)

 

À l'intérieur de la technologie SPRING: Analyse approfondie de l'architecture SPRING et des principes de conception (avec livre électronique inclus)

Publié 200 articles originaux · loué 48 · 90 000 vues

Je suppose que tu aimes

Origine blog.csdn.net/Javazhoumou/article/details/105475193
conseillé
Classement