码迷,mamicode.com
首页 > 编程语言 > 详细

Spring4 In Action-4.3-@AspectJ-args-往切面传递参数

时间:2017-09-24 23:31:14      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:int   blog   asp   execution   ring   aspect   show   传递   count   

    //args(trackNumber):表明传给playTrack的int参数,也会传给切入点
    @Pointcut("execution(* com.zte.sound.service.bean.CompactDisc.playTrack(int))"+" && args(trackNumber)")
    public void trackPlayed(int trackNumber){}

    @After("trackPlayed(trackNumber)")
    public void showCount(int trackNumber){
        System.out.println("当前磁道播放了:"+trackNumber+"次");
    }
com.zte.sound.service.bean.CompactDisc.playTrack(int num)在被调用时,
所传入的参数num,
作为切面类showCount方法的参数"trackNumber"传入

Spring4 In Action-4.3-@AspectJ-args-往切面传递参数

标签:int   blog   asp   execution   ring   aspect   show   传递   count   

原文地址:http://www.cnblogs.com/zjsy/p/7588917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!