package com.qconsp.aop; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; import org.springframework.context.annotation.EnableAspectJAutoProxy; import org.springframework.stereotype.Component; @Aspect @EnableAspectJAutoProxy @Component public class AspectjBean { @Around("execution(* *Aspectado(..))") private Object around(final ProceedingJoinPoint pjp) throws Throwable { Object proceed = pjp.proceed(); System.out.println("Dentro do aspecto: " + proceed); return proceed; } }