学习笔记:6_Spring_AOP之切面的优先级
1、 注意
后置通知的优先级和前置通知的优先级执行顺序正好相反,其它通知没试过。
2、 通过@Order注解方式指定优先级
a) 新建一个切面类,前置通知切面表达式相同,定义@Order注解为0
b) 添加之前切面类的@Order注解为1
c) main方法和执行结果
3、 通过实现Ordered接口的getOrder方法指定优先级
a) 新建切面类
b) 之前切面类
c) main方法和执行结果
后置通知的优先级和前置通知的优先级执行顺序正好相反,其它通知没试过。
a) 新建一个切面类,前置通知切面表达式相同,定义@Order注解为0
b) 添加之前切面类的@Order注解为1
c) main方法和执行结果
a) 新建切面类
b) 之前切面类
c) main方法和执行结果