任意公共方法的执行:    
execution(public * *(..)) 

任何一个以“set”开始的方法的执行:    
execution(* set* (..))AccountService 

接口的任意方法的执行:    
execution(* com.xyz.service.AccountService.* (..)) 

定义在service包里的任意方法的执行: 
execution(* com.xyz.service.*.* (..)) 

定义在service包或者子包里的任意方法的执行:  
execution(* com.xyz.service..*.* (..)) 

在service包里的任意连接点(在Spring AOP中只是方法执行) :   
within(com.xyz.service.*) 

在service包或者子包里的任意连接点(在Spring AOP中只是方法执行) : 
within(com.xyz.service..*) 

实现了 AccountService 接口的代理对象的任意连接点(在Spring AOP中只是方法执行) :  
this(com.xyz.service.AccountService)

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-30
  • 2021-08-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-25
  • 2022-02-02
  • 2022-12-23
  • 2021-06-06
相关资源
相似解决方案