Spring方面可以使用下表中提到的五种建议。
before
在方法执行之前运行建议。
after
无论结果如何,在方法执行后运行建议。
after-returning
仅在方法成功完成时,在方法执行后运行建议。
after-throwing
仅在方法通过抛出异常退出时,才在方法执行后运行建议。
around
在调用建议方法之前和之后运行建议。