注:在声明切入点时,中括号[]为可选项
before:
也可以在before中声明切入点
after先关:
@AfterReturning: 被代理方法执行结束后(非异常情况)执行,即便是被代理的方法为void,执行完之后会进入;
@AfterThrowing:被代理方法抛出异常后,进入
@After("controllerAop()"):不管是否发成异常,都会在@AfterReturning、@AfterThrowing之后被执行;
@Around("controllerAop()"):