Comprendre le fonctionnement interne de SpringMVC et créer une implémentation simplifiée
1. Aperçu du cycle de vie de SpringMVC et de ses neuf composants principaux
SpringMVC est un framework web basé sur le modèle MVC (Modèle-Vue-Contrôleur). Lorsqu'une requête HTTP arrive, le DispatcherServlet intercepte l'appel, le distrbiue au contrôleur approprié, puis traite la réponse. Ce processus peut être décomposé en plusieurs phases clé ...
Publié le 5 juillet à 17h32
Maîtriser les Annotations Java : Créer des annotations personnalisées
Pour maîtriser les annotations en Java, il est essentiel de savoir en définir et les utiliser. Avant de créer nos propres annotations, nous devons comprendre les méta-annotations que Java fournit ainsi que la syntaxe pour les définir.
Les Méta-annotations
Les méta-annotations servent à annoter d'autres annotations. Java 5 a introduit quatre mét ...
Publié le 2 juillet à 23h24
Annotations et Réflexion en Java
Annotations Java
Présentation des annotations
Les annotations (Annotation) sont une forme de métadonnées introduite dans Java 5. Elles offrent un moyen d'ajouter des métadonnées au code, lesquelles peuvent être lues et traitées par le compilateur, les outils de développement ou l'environnement d'exécution.
Caractéristiques principales
Syntaxe ...
Publié le 24 juin à 02h56
Décryptage de l'annotation SpringBootApplication
Décryptage de l'annotation SpringBootApplication
Annotation SpringBootApplication
L'annotation SpringBootApplication est une annotation composée qui regroupe trois annotations essentielles :
@SpringBootConfiguration
@EnableAutoConfiguration
@ComponentScan(excludeFilters = { @Filter(type = FilterType.CUSTOM, classes = TypeExcludeFilter.class), ...
Publié le 2 juin à 20h06
Quand utiliser @Bean, les Annotations de Composant, ou une Création Manuelle d'Objet dans Spring
Dans le développement avec le framework Spring, trois approches principales se présentent souvent pour gérer les objets :
Déclarer explicitement un Bean avec l'annotation @Bean.
Utiliser le mécanisme de scan automatique des composants via des annotations telles que @Component, @Service, ou @Repository.
Ne rien utiliser de Spring et créer manue ...
Publié le 31 mai à 12h48