Spring
-
Exemple de tutoriel AOP Spring – Aspect, Conseil, Point de coupe, Point de jonction, Annotations, Configuration XML
Le framework Spring est développé sur deux concepts clés – L’injection de dépendance et la programmation orientée aspect (Spring AOP). Spring AOP Nous avons déjà vu comment l’injection de dépendance de Spring fonctionne, aujourd’hui nous examinerons les concepts clés de la programmation orientée aspect et comment nous pouvons l’implémenter en utilisant le framework Spring. Aperçu de Spring AOP La plupart des applications d’entreprise ont des préoccupations transversales communes qui s’appliquent à différents types d’objets et de modules. Certaines des préoccupations…
-
Annotation de configuration Spring
Le @Configuration annotation de Spring fait partie du framework principal de Spring. L’annotation Spring Configuration indique que la classe a des méthodes de définition @Bean. Ainsi, le conteneur Spring peut traiter la classe et générer des Spring Beans à utiliser dans l’application. Spring @Configuration L’annotation Spring @Configuration nous permet d’utiliser des annotations pour l’injection de dépendances. Commençons par comprendre comment créer des classes de configuration Spring. Créons une classe Java simple. package com.journaldev.spring; public class MyBean { public MyBean() {…
-
Questions et réponses d’entretien Spring
I have posted a lot of Spring Tutorials recently. This post will help you get through Spring interview Questions explaining the core concepts in detail. Spring Framework est l’un des frameworks Java EE les plus populaires pour les applications web. Injection de dépendances et la programmation orientée aspect sont au cœur du framework Spring. Si vous maîtrisez le framework Spring, les chances d’être sélectionné augmentent considérablement lors des entretiens Java. Conseil professionnel: Core Java est la base de tout framework…
-
Composants clés et internes du framework Spring Boot
Dans mon précédent post « Introduction à Spring Boot », nous avons discuté des bases de Spring Boot. Maintenant, nous allons discuter des « principaux composants de Spring Boot » et de « comment fonctionne Spring Boot en interne ». Principaux composants du framework Spring Boot Le framework Spring Boot comprend principalement quatre composants majeurs. Starters Spring Boot AutoConfigurateur Spring Boot CLI Spring Boot Actuateur Spring Boot REMARQUE : En plus de ces quatre composants majeurs, il existe deux autres composants Spring Boot :…
-
Annotations Spring
Les annotations Spring nous permettent de configurer les dépendances et de mettre en œuvre l’injection de dépendances à travers des programmes Java. Les annotations Spring Le framework Spring met en œuvre et promeut le principe d’inversion de contrôle (IoC) ou l’injection de dépendances (DI) et est en fait un conteneur IoC. Traditionnellement, Spring permet à un développeur de gérer les dépendances des beans en utilisant une configuration basée sur XML. Il existe une autre manière de définir les beans et…
-
Annotation @Bean de Spring
La Annotation @Bean de Spring est appliquée sur une méthode pour spécifier qu’elle renvoie un bean à gérer par le contexte Spring. La Annotation Spring Bean est généralement déclarée dans des méthodes de classes de configuration. Dans ce cas, les méthodes de bean peuvent faire référence à d’autres méthodes @Bean dans la même classe en les appelant directement. Exemple de @Bean Spring Supposons que nous ayons une classe simple comme ci-dessous. package com.journaldev.spring; public class MyDAOBean { @Override public String…
-
Portées des Beans Spring
Les scopes des beans Spring nous permettent d’avoir un contrôle plus précis sur la création des instances de beans. Parfois, nous voulons créer une instance de bean en tant que singleton, mais dans d’autres cas, nous voulons qu’elle soit créée à chaque requête ou une fois par session. Scopes des beans Spring Il existe cinq types de scopes de beans Spring : singleton – une seule instance du bean Spring sera créée pour le conteneur Spring. C’est le scope par…
-
Spring Boot MongoDB
Bienvenue dans l’exemple Spring Boot avec MongoDB. Spring Boot est le moyen le plus simple de démarrer rapidement un projet Spring, et MongoDB est la base de données NoSQL la plus populaire. Voyons comment intégrer Spring avec la base de données MongoDB. Spring Boot MongoDB Nous avons besoin des API suivantes pour travailler avec Spring Boot et la base de données MongoDB. Spring Data MongoDB Spring Boot Il existe deux approches pour se connecter à la base de données MongoDB…
-
Cache Redis avec Spring Boot
Cache Redis Spring Boot Dans cet article, nous allons configurer une application Spring Boot de base et l’intégrer avec le cache Redis. Alors que Redis est un magasin de données en mémoire open source, utilisé comme base de données, cache et courtier de messages, cette leçon ne démontrera que l’intégration du cache. Nous utiliserons l’outil Spring Initializr pour configurer rapidement le projet. Configuration du Projet Spring Boot Redis Nous utiliserons l’outil Spring Initializr pour configurer rapidement le projet. Nous utiliserons…