(15)Spring - 切面优先级,重用切面表达式

1 切面优先级

@Order()
值越小,优先级越高

(15)Spring - 切面优先级,重用切面表达式

2 切面表达式

我们发现我们每一个声明的通知都一样的
(15)Spring - 切面优先级,重用切面表达式

很显然,切面表达式是可以重用的
我们的注释在标注在方法上面的。
我们可以写一个方法,用来声明切入点表达式
(15)Spring - 切面优先级,重用切面表达式

在其他地方调用: 加入类名.declare...
(15)Spring - 切面优先级,重用切面表达式

总结:
顶一个一个方法,用于声明切入点表达式,一般地,该方法中在不需要填入其他的代码
使用@Pointcut 来声明切入点表达式
后面的其他通知直接使用方法名来引用当前的切入点表达式