1.joinpoint语法:用一些通配符来定义在哪些类和方法上增加aop功能。
语法:
1).execution(public * *(..))
所有public方法
2).execution(* set*(..))
所有以set作为方法名开头的方法
3).exuection(* com.xzy.service.AccountService.*(..))
com.xzy.service.AccountService类中的所有方法
4).execution(* com.xyz.service.*.*(..))
com.xyz.service包中所有类的所有方法
5).execution(* com.xyz.service..*.*(..))
com.xyz.service包及子包下的所有类的所有方法
语法:
1).execution(public * *(..))
所有public方法
2).execution(* set*(..))
所有以set作为方法名开头的方法
3).exuection(* com.xzy.service.AccountService.*(..))
com.xzy.service.AccountService类中的所有方法
4).execution(* com.xyz.service.*.*(..))
com.xyz.service包中所有类的所有方法
5).execution(* com.xyz.service..*.*(..))
com.xyz.service包及子包下的所有类的所有方法