Avant de parler de l'utilisation des annotations, introduisons d'abord la différence entre XML et les annotations :
Remarque : Il s'agit d'une sorte de métadonnées décentralisées, étroitement liées au code source.
xml : C'est une sorte de métadonnées centralisées qui ne sont pas liées au code source.
Cette partie est principalement utilisée pour le développement de projets de configuration Java en arrière-plan. Nous savons qu'il y a quelques années, la plupart des projets de configuration de serveur étaient stockés dans des fichiers XML. Spring 2.5 a commencé à être configuré sur la base d'annotations, réalisant ainsi la fonction de remplacement des fichiers de configuration.
Les annotations ont quatre fonctions principales :
1. Générez de la documentation javadoc via les métadonnées marquées dans le code.
2. Vérification de la compilation. Le compilateur vérifie et vérifie les métadonnées marquées dans le code pendant le processus de compilation.
3. Traitement dynamique au moment de la compilation. Les métadonnées marquées dans le code sont traitées dynamiquement au moment de la compilation, comme la génération dynamique de code.
4. Le traitement dynamique est effectué au moment de l'exécution via les métadonnées affichées dans le code, par exemple à l'aide d'instances d'injection de réflexion.
2, File d'attente : ordonnée, répétable
3, Set collection : non répétable ; ;
4, Mappage : Non ordonné, la clé est unique et la valeur n'est pas unique.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!