vers l'accueil formulaire de contact

Tutoriel AspectJ N°3 : mise en oeuvre d’une introduction AspectJ

PNG - 15.2 ko

Maîtrisez la notion d’"introduction" d’AspectJ : modifiez la structure de vos classes : ajoutez des champs, des méthodes, des interfaces. Utilisez cette construction pour vos besoins de profiling ou de tracking. Créez un Aspect mettant en œuvre le concept d’introduction, encore apellé inter-type.

Ce tutoriel est offert par Objis, spécialiste de la formation Java. Il est extrait d’une séance de formation Architecture JEE.

Les + objis
- 70% de travaux pratiques
- Clé USB avec tous les outils utilisés + Corrigés TPs
- Bilan pédagogique individuel + conseils

Liens utiles

- + de 100 tutoriaux java/j2ee Objis
- Tutoriel et formation AspectJ
- Objis, spécialiste formation Java depuis 2005
- Tutoriel struts 1 N°5 : mise en oeuvre de logs avec Log4j / AspectJ
- Site de l’environnement de développement AspectJ
- Site documentation programmation AspectJ
- Javadoc AspectJ
- Liste de frameworks POA en Java

Prérequis

- Tutoriel Java N°1 : installation JDK
- Tutoriel AspectJ N°1 : installation kit de développement AspectJ (AJDK)

Objectifs

- Mettre en œuvre une ’introduction’ AspectJ

Programme

- Contexte :application bancaire
- Partie 1 : tracer les retraits d’argent sans aspectJ.
- Partie 2 : tracer les retraits d’argent avec un aspect AspectJ de log : LogAspect.aj

Durée

- 40 min.

Contexte

Partie 1 : mise en oeuvre

Classe métier : CompteBancaire

PNG - 14.1 ko
tutoriel-aspectj-objis-concept-introduction-aspectj-3

Aspect

- Analysez l’aspect suivant

PNG - 14.9 ko
tutoriel-aspectj-objis-concept-introduction-aspectj-2

- Expliquez

Méthode main()

- Modifiez la méthode main() de la classe pricipale :

PNG - 15.4 ko
tutoriel-aspectj-objis-concept-introduction-aspectj-1

PNG - 4.6 ko
tutoriel-aspectj-objis-concept-introduction-aspectj-4
PNG - 8.8 ko
tutoriel-aspectj-objis-concept-introduction-aspectj-5
PNG - 3.2 ko
tutoriel-aspectj-objis-concept-introduction-aspectj-6

corrigé

Zip - 119.3 ko
corrige-tutoriel3-aspectj-objis-intertype-introduction

Conclusion

Dans ce tutoriel, vous avez mis en oeuvre le concept d’introduction AspectJ , qui vous permet d’ajouter des méthodes à une classe.

Formation ASPECTJ en 2011

Le chemin le plus court pour avoir les réflexes et la méthodologie de l’expert POA / AspectJ.

PNG - 15.2 ko