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

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

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.

Qui sommes-nous ?

presentation-objis-conseil-formation-java-soa2.png

Contexte

Partie 1 : mise en oeuvre

Classe métier : CompteBancaire

tutoriel-aspectj-objis-concept-introduction-aspectj-3

Aspect

 Analysez l’aspect suivant

tutoriel-aspectj-objis-concept-introduction-aspectj-1

 Expliquez

Méthode main()

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

tutoriel-aspectj-objis-concept-introduction-aspectj-2

tutoriel-aspectj-objis-concept-introduction-aspectj-4

tutoriel-aspectj-objis-concept-introduction-aspectj-5

tutoriel-aspectj-objis-concept-introduction-aspectj-6

corrigé

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.

Pour aller plus loin : Formation Architecture Java Objis

Faîtes comme nos clients : choisissez Objis pour votre formation Architecture Java Entreprise):

 70% travaux pratiques ,

 Exercices de reformulation orale

 Exercices de mise en situation.

 Gagnez en confiance. Prenez du recul.

 Clé USB avec cours + outils + TPs + Correction TPs

2018-01-27T18:30:44+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java