4.2通过切点来选择连接点
Spring的AspectJ切点表达式:

编写切点:
execution( * concert.Performance.perform(..) )
execution 在方法执行时触发
* 返回任意类型
concert.Performance.perform 方法所属的类+方法名
.. 使用任意参数
execution( * concert.Performance.perform(..) && within(concert.*) )
当concert包下任意类的方法被调用时,执行concert.Performance.perform()方法
execution( * concert.Performance.perform(..) && !bean('woodstock') )
切面的通知会被编织到所有id不为woodstock的bean中

浙公网安备 33010602011771号