Commençons.
Tout d'abord, créez une application de printemps basée sur Maven, puis ajoutez les dépendances suivantes au POM.Fichier XML:
// pom.xml
Dans ce projet, nous utiliserons principalement ces trois annotations:
L'annotation @configuration sera utilisée pour créer un fichier de configuration, et l'annotation @componentscan sera utilisée pour scanner les composants, similaire à la balise XML.
Créer un fichier de configuration Java
Puisque nous utilisons les annotations Java, nous créerons un fichier de configuration Java plutôt qu'un applicationContext.fichier xml. Ce fichier de classe de configuration sera vide pour l'instant mais a une annotation @configuartion.
Ici, nous n'avons pas besoin de créer de fichiers XML. Nous créons plutôt une classe Java simple et marquons cela par @configuration annotation. Dans notre cas, nous avons créé un SpringConfig.Classe Java qui ressemble à ce qui suit:
// SpringConfig.Java
packagecom.Linuxhint;Créer un haricot Java
Créons une classe de bean et marquons-le avec @component annotation. Cette annotation spécifie cette classe en tant que composant. Lorsque le conteneur IOC démarre, il est scanné comme un composant et un objet bean est créé à l'exécution.
// employé.Java
packagecom.linuxhint.haricots;Création de la classe principale
Maintenant, créez une classe principale pour lire les propriétés des haricots. Ici, nous n'avons rien changé. Le code est similaire à celui précédent. Il lit le haricot en utilisant la méthode getbean (). Les setters et les getters sont utilisés pour définir et obtenir des propriétés de haricots.
Note: L'identifiant de bean, passé dans le getbean (), devrait être le même que celui déclaré dans l'annotation @component.
// Springapp.Java
packagecom.Linuxhint;Structure du projet
Après avoir créé tous ces fichiers, le projet devrait ressembler à ce qui suit:
Exécuter l'application
Maintenant, exécutons l'application en cliquant avec le bouton droit sur le projet et en sélectionnant:
Exécuter comme -> Application Java
Cela produira la sortie suivante dans l'onglet Console:
Conclusion
Cet article a montré comment configurer une application en utilisant des annotations Java. Nous avons discuté de la création d'un Java Bean, d'une classe principale, d'une structure de projet et comment exécuter l'application. Avec cet article, vous serez en mesure de printemps la configuration du projet en utilisant Java Annotations en toute simplicité. Pour des articles plus utiles, consultez plus de Linux Hint.