Java / Spring - Installation de Spring

Table des matières
Enfin, après tant de tutoriels théoriques, nous allons commencer par la partie pratique de l'utilisation du Framework. Ce tutoriel est également complété par la série de tutoriels Maven puisque nous allons utiliser le référentiel Maven pour télécharger Spring (et j'expliquerai également comment le faire manuellement).
Tout d'abord, vous devez savoir que dans ces tutoriels, nous allons utiliser le noyau Spring et ses bibliothèques. Spring a son propre environnement que vous pouvez également télécharger mais qui ne fait pas partie de ces tutoriels. De plus, Spring vous recommande d'utiliser Maven (ou Gradle mais nous n'allons pas l'utiliser) pour le télécharger. Voyons donc comment le télécharger manuellement.
Dans la page Spring, vous n'aurez PAS la possibilité de télécharger directement les bibliothèques Spring sous forme de pots, vous devez donc vous rendre sur cette page où les bibliothèques Spring sont indexées par version. Une fois que vous avez sélectionné la version de Spring que vous souhaitez utiliser, vous téléchargez le .zip et décompressez-le dans un dossier que vous devez ajouter au classpath de votre projet.
Ajoutez les pots à votre projet
Je vais supposer que vous utilisez Eclipse pour monter votre projet, donc, ci-dessous, je vais présenter les étapes pour configurer correctement votre projet afin que vous puissiez utiliser Spring une fois que vous l'avez téléchargé :
  • Faites un clic droit sur le projet auquel vous souhaitez ajouter Spring et sélectionnez Chemin de construction → Ajouter des bibliothèques…

  • Dans la liste qui apparaît, sélectionnez « User Library » (ou « User Library ») et appuyez sur « Next ».
  • Une liste des bibliothèques créées par l'utilisateur apparaîtra. Ici, nous allons créer une bibliothèque appropriée pour Spring afin que vous puissiez l'affecter à n'importe quel projet. Appuyez sur le bouton qui dit "Bibliothèques utilisateur …" ou "Bibliothèques utilisateur …".
  • Dans cet écran, nous allons créer la bibliothèque correspondante, nous appuyons sur "Nouveau …" nous l'appelons "Printemps" et nous cliquons sur le bouton "Ajouter des pots …" et nous recherchons les pots que nous téléchargeons.

  • Enfin, vous devez télécharger Apache Commons Logging depuis cette page car Spring dépend de cette bibliothèque pour son fonctionnement et vous devez l'ajouter au classpath de la même manière que vous avez ajouté Spring.
Comme vous pouvez le voir, c'est un travail un peu long et fastidieux, en plus du fait que la séparation des différents composants de Spring est plus compliquée si vous le travaillez ainsi car vous aurez des composants supplémentaires pour chaque fichier jar. Par conséquent, il est préférable d'obtenir Spring via Maven.
La raison pour laquelle Spring recommande d'utiliser un gestionnaire de dépendances transitives comme Maven et Gradle est qu'il y a 19 jars qui composent le framework et, en général, il est inhabituel pour un projet d'avoir besoin de tous les jars qui le composent. Pour obtenir Spring de cette façon, je vous recommande d'apprendre à utiliser Maven avec mes tutoriels :
[couleur = # 234085] Maven - Premiers pas [/ couleur]
[color = # 234085] Maven - Utilisation de Maven pour la première fois [/ color]
[color = # 234085] Maven - Applications Web et plugins [/ color]
[color = # 234085] Maven - Le plugin Jetty [/ color]
[color = # 234085] Les plugins Eclipse et Maven [/ color]
Une fois que vous aurez compris le concept de Maven et compris son fonctionnement et comment l'utiliser, vous verrez que vous n'aurez qu'à ajouter la dépendance correspondante dans le fichier POM de votre projet et vous pourrez commencer à l'utiliser, sans téléchargement La journalisation Apache Commons ou quoi que ce soit.
La dépendance dont vous avez besoin pour utiliser le noyau Spring est la suivante :
 org.springframework spring-context 4.0.6.RELEASE 

Si vous souhaitez ajouter plus de dépendances de framework à votre projet (Spring Web, Sprinq MVC, Spring AOP, etc.), vous pouvez les ajouter au fichier POM sans problème et les utiliser dans votre projet.
Avec cela, vous avez déjà configuré le noyau Spring dans votre projet et vous pourrez profiter de la gestion de l'injection de dépendances qui sera la façon dont nous travaillerons avec Spring dans les futurs tutoriels. J'attends vos commentaires. A la prochaine!Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave