Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Optimisations
de code Java


Voir le programme détaillé
ESN Inovelya : Nous recrutons
<h1>AOP (Aspect-Oriented Programming) - Mise en oeuvre via l'approche XML</h1> <p>Tissage de l'aspect via XML : <!-- Tissage --> <aop:config> <aop:pointcut id="pointCut" expression="execution(* fr.koor.sample.*.*(..))" /> <aop:aspect id="logger" ref="loggingAspect"> <aop:before method="logMethodEntry" pointcut-ref="pointCut" /> <aop:after-returning method="logMethodExit" pointcut-ref="pointCut" returning="result" /> </aop:aspect> </aop:config> <!-- Le bean associé à l'aspect --> <bean id="loggingAspect" class="fr.koor.samples.LoggingAspect" /> <!-- Le bean contenant la logique métier --> <bean id="businessBean" class="fr.koor.samples.BusinessBean" /></p> Diapositive précédente Diapositive suivante