AOP切入点表达式

一、execution(public * * (..))spring

      表示无要求,只要是public修饰的方法就行代理


二、execution(* set*(..))xml

       只要以set打头的方法就能够io


三、execution(* com.ycl.service.AccountService.*(..))配置

      匹配是这个类com.ycl.service.AccountService.*(..)下的全部方法aop


四、execution(* com.ycl.service.AccountService..*.*(..))service

      注意:这个和上面的很像,就多个点儿,表示  service及其子包下全部方法(上面不包括子包)方法

 

五、多个execution时用 || 链接  execution(* com.ycl.service.AccountService.*(..))  ||execution(* com.ycl.service.AccountService..*.*(..))vi

PS:co

   controller 切面特殊性,由于controller是spring代理的,因此要aop切面的配置跟springMVC.xml放置在一块儿。

相关文章
相关标签/搜索