Spring系统学习:20180612--aop配置中表达式的写法

  [访问修饰符]    返回值   包名.类名.方法名(参数)

如:public   void   cn.com.ctg.CustomerDao.save(..) 

除参数外,都可以用 * 代替,表示任意;任意参数用..表示。

com.ctg.*.*(..) 表示:包com.ctg下面的所有类的所有方法(参数任意)都要被增强;

com.ctg..*.*(..)表示:包com.ctg和其子包下的所有类的所有方法,都要被增强;

*Dao 表示以Dao结尾的;

Customer*表示以Customer开头的;

Customer+.save(..)表示当前类Customer和其子类下面的所有save方法都要被增强。

原文地址:https://www.cnblogs.com/JAVA-STUDYER/p/9171921.html