AOP学习

2018-07-24 07:52:46来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

关键点:

一、

 1 @Aspect
 2 @Component
 3 public class LogAspect
 4 {
 5     @Before("execution(  * com.honliv.hp.it.aop.ArithmeticCalculatorImpl.*(int, int ))") 6     public void beforeFunction(JoinPoint joinPoint)
 7     {
 8         String funtionName = joinPoint.getSignature().getName();
 9         List<Object> parms = Arrays.asList(  joinPoint.getArgs());
10         System.out.println("Before Function " + funtionName+" parms :"+parms);
11     }
12 }

二、

beans 配置

1     <!-- 配置自动扫描的包 -->
2     <context:component-scan
3         base-package="com.honliv.hp.it.aop"></context:component-scan>
4     <!-- 使切面的注解起作用 -->
5     <aop:aspectj-autoproxy></aop:aspectj-autoproxy>

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Optional简略用法

下一篇:Lucene——索引过程分析Index