传智播客Spring视频教程学习笔记20

来源:互联网 发布:杭州java培训多少钱 编辑:程序博客网 时间:2024/05/16 07:08

aspectj的切入点语法定义细节

 

 

execution(* cn.pf.aop.service.impl.PersonServiceBean.*(..))
所有非final方法

execution(!void cn.pf.aop.service.impl.PersonServiceBean.*(..))
非void非final方法

execution(java.lang.String cn.pf.aop.service.impl.PersonServiceBean.*(..))
非final且返回类型为String的方法


execution(java.lang.String cn.pf.aop.service.impl.PersonServiceBean.*(java.lang.String,..))
第一个参数为String的非final方法

execution(* cn.pf.aop.service.impl..*.*(..))
对包下所有类进行拦截