SpringSource – Spring AOP

Créé le: 2010/11/12 ; Révisé le: 2014/06/20
Thumbnail

SpringSource supporte la programmation orientée aspects en créant des beans proxy.

Pour utiliser l’AOP, vous aurez besoin de:

  • la librairie AspectJ
  • la librairie AOP Alliance (prenez le fichier .zip le plus récent: 2004)

Contenu de la vidéo:

  • Explication du projet exemple utilisé (00:23)
  • Exécution de l’exemple sans utiliser d’aspect (01:30)
  • Créer un aspect qui va calculer le temps d’exécution des fonctions (02:09)
  • Configurer Spring pour utiliser cet aspect (04:53)
  • Exécution de l’exemple en utilisant l’aspect (05:54)
  • Démonstration que le proxy de Spring appelle le bean directement (06:42)
  • Explication de cette limitation en images (07:04)
  • Démonstration qu’il faut absolument passer par un bean de Spring pour utiliser les aspects de Spring AOP (07:56)

Voir la documentation chapitre 7.2