Tutoriel de printemps

Tutoriel de printemps

Spring tutorials

LeSpring framework, créé par Rod Johnson, est un framework d'inversion de contrôle (IoC) extrêmement puissant pour aider à découpler les dépendances des composants de votre projet.

Dans cette série de didacticiels, il fournit de nombreux exemples et explications étape par étape sur l'utilisation du framework Spring.

New Spring 3.0 Tutorials (23/06/2011)
Ajout de nombreux tutoriels Spring 3.0 sur l'utilisation de Spring EL, JavaConfig, AspectJ et Spring Object / XML mapping (oxm). Pour découvrir les nouveautés de Spring 3.0, vous pouvez vous référer à cesofficial Spring 3.0 references.

Démarrage rapide du printemps

Démarrage rapide pour comprendre les bases du développement du framework Spring.

Spring JavaConfig (Spring 3.0)

Spring 3.0 prend en charge JavaConfig, vous pouvez maintenant utiliser des annotations pour effectuer la configuration dans Spring.

Injection de dépendance de ressort (DI)

Comment Spring fait l'injection de dépendances (DI) pour gérer les dépendances d'objets.

Bean Basic

Toutes les classes que vous devez utiliser dans le conteneur Spring Ioc sont considérées comme «bean» et déclarées dans un fichier de configuration Spring bean ou via une annotation.

Langage d'expression de printemps (Spring 3.0)

Spring 3.0 présente des fonctionnalités de langage d'expression riches et puissantes connues sous le nom de langage d'expression Spring ou Spring EL.

Numérisation automatique des composants Spring

Spring est capable de scanner, détecter et enregistrer automatiquement votre bean.

Spring AutoWiring Bean

Créez des modes de «câblage automatique» pour câbler ou haricoter automatiquement, à la fois en XML et en annotation.

Spring AOP (programmation orientée aspect)

Le Spring AOP modularise les aspects transversaux des aspects. Autrement dit, un intercepteur pour intercepter certaines méthodes.

Cadre Spring AOP + AspectJ

AspectJ pris en charge depuis Spring 2.0, plus flexible et puissant. Cependant, cet exemple est illustré dans Spring 3.0.

Mappeur d'objets / XML Spring (Spring 3.0)

Dans Spring 3.0, le mappage objet vers XML (OXM) est déplacé des services Web Spring vers le framework Spring principal.

[springjdbc] #

Prise en charge de Spring JDBC

Spring fournit de nombreuses classes d'assistance pour simplifier le fonctionnement global de la base de données JDBC.

Support Spring Hibernate

Spring est livré avec de nombreuses classes pratiques pour prendre en charge le cadre Hibernate ORM.

Support par e-mail Spring

Spring’s fournit MailSender pour envoyer des e-mails via l'API JavaMail.

  • Sending E-mail via MailSender
    Exemple d'utilisation de Spring's MailSender pour envoyer un e-mail via le serveur SMTP de Gmail.

  • E-mail template in bean configuration file
    Coder en dur toutes les propriétés de l'e-mail et le contenu du message dans le corps de la méthode n'est pas une bonne pratique, vous devriez envisager de définir le modèle de message e-mail dans le fichier de configuration du bean Spring.

  • Sending e-mail with attachment
    Exemple d'utilisation de Spring pour envoyer un e-mail contenant des pièces jointes.

Prise en charge de la planification du printemps

Spring a un très bon support à la fois dans le timer JDK et dans le framework Quartz.

Intégration de Spring à d'autres cadres Web

Spring s'intègre à d'autres frameworks Web.

FAQ du printemps